예제 #1
0
 def do_list(self, args):
     url = self.baseurl
     if args:
         # print info for a single disk
         url = "%s/%s" % (url, args)
         disk_info = api_call(url)
         print_disk_info(disk_info, True)
     else:
         # print info for all disks
         disks_info = api_call(url)
         print_disks_info(disks_info)
예제 #2
0
 def do_list(self, args):
     url = self.baseurl
     if (args):
         # print info for a single disk
         url = ('%s/%s' % (url, args))
         disk_info = api_call(url)
         print_disk_info(disk_info, True)
     else:
         # print info for all disks
         disks_info = api_call(url)
         print_disks_info(disks_info)
예제 #3
0
 def do_wipe(self, args):
     url = "%s/%s/wipe" % (self.baseurl, args)
     api_call(url, calltype="post")
     print_disks_info(api_call(self.baseurl))
예제 #4
0
 def do_delete(self, args):
     url = "%s/%s" % (self.baseurl, args)
     api_call(url, calltype="delete")
     print_disks_info(api_call(self.baseurl))
예제 #5
0
 def do_wipe(self, args):
     url = ('%s/%s/wipe' % (self.baseurl, args))
     api_call(url, calltype='post')
     print_disks_info(api_call(self.baseurl))
예제 #6
0
 def do_delete(self, args):
     url = ('%s/%s' % (self.baseurl, args))
     api_call(url, calltype='delete')
     print_disks_info(api_call(self.baseurl))
예제 #7
0
 def do_wipe(self, args):
     url = ('%s/%s/wipe' % (self.baseurl, args))
     api_call(url, calltype='post')
     print_disks_info(api_call(self.baseurl))
예제 #8
0
 def do_delete(self, args):
     url = ('%s/%s' % (self.baseurl, args))
     api_call(url, calltype='delete')
     print_disks_info(api_call(self.baseurl))