]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
ceph_manager: use do_rados for rmpool
authorSamuel Just <sam.just@inktank.com>
Thu, 24 Jan 2013 18:07:10 +0000 (10:07 -0800)
committerSamuel Just <sam.just@inktank.com>
Thu, 24 Jan 2013 18:08:44 +0000 (10:08 -0800)
Signed-off-by: Samuel Just <sam.just@inktank.com>
teuthology/task/ceph_manager.py

index c3385cc7186ce1176c7275ee07ed196755bc3164..f4ce4c883c43f2c3d128aaea2ccc177b6aa44114 100644 (file)
@@ -368,7 +368,10 @@ class CephManager:
             assert pool_name in self.pools
             self.log("creating pool_name %s"%(pool_name,))
             del self.pools[pool_name]
-            self.raw_cluster_cmd('osd', 'pool', 'delete', pool_name)
+            self.do_rados(
+                self.controller,
+                ['rmpool', pool_name, pool_name, "--yes-i-really-really-mean-it"]
+                )
 
     def get_pool(self):
         with self.lock: