]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
tests: ceph-disk: use sh() instead of helper() when possible
authorLoic Dachary <ldachary@redhat.com>
Sun, 20 Sep 2015 12:54:16 +0000 (14:54 +0200)
committerLoic Dachary <ldachary@redhat.com>
Tue, 22 Sep 2015 06:46:57 +0000 (08:46 +0200)
Signed-off-by: Loic Dachary <ldachary@redhat.com>
qa/workunits/ceph-disk/ceph-disk-test.py

index 88a7287be38e6ea2bb6acd85797e986e378e0b1e..a2967c653eaf2c360b2ee6b747133690f0ce9270 100644 (file)
@@ -58,7 +58,7 @@ class CephDisk:
         names = filter(lambda x: re.match(pattern, x), os.listdir("/sys/block"))
         if not names:
             return []
-        disks = json.loads(self.helper("ceph-disk list --format json " + " ".join(names)))
+        disks = json.loads(self.sh("ceph-disk list --format json " + " ".join(names)))
         unused = []
         for disk in disks:
             if 'partitions' not in disk:
@@ -80,7 +80,7 @@ class CephDisk:
         self.sh("rmmod scsi_debug || true")
 
     def get_osd_partition(self, uuid):
-        disks = json.loads(self.helper("ceph-disk list --format json"))
+        disks = json.loads(self.sh("ceph-disk list --format json"))
         for disk in disks:
             if 'partitions' in disk:
                 for partition in disk['partitions']:
@@ -91,7 +91,7 @@ class CephDisk:
     def get_journal_partition(self, uuid):
         data_partition = self.get_osd_partition(uuid)
         journal_dev = data_partition['journal_dev']
-        disks = json.loads(self.helper("ceph-disk list --format json"))
+        disks = json.loads(self.sh("ceph-disk list --format json"))
         for disk in disks:
             if 'partitions' in disk:
                 for partition in disk['partitions']: