MCPcopy Create free account
hub / github.com/ceph/ceph / remove_pool

Method remove_pool

qa/tasks/ceph_manager.py:2299–2310  ·  view source on GitHub ↗

Remove the indicated pool :param pool_name: Pool to be removed

(self, pool_name)

Source from the content-addressed store, hash-verified

2297 str(pool_name), str(snap_name))
2298
2299 def remove_pool(self, pool_name):
2300 """
2301 Remove the indicated pool
2302 :param pool_name: Pool to be removed
2303 """
2304 with self.lock:
2305 assert isinstance(pool_name, str)
2306 assert pool_name in self.pools
2307 self.log("removing pool_name %s" % (pool_name,))
2308 del self.pools[pool_name]
2309 self.raw_cluster_cmd('osd', 'pool', 'rm', pool_name, pool_name,
2310 "--yes-i-really-really-mean-it")
2311
2312 def get_pool(self):
2313 """

Callers 13

clear_poolsMethod · 0.95
poolMethod · 0.95
taskFunction · 0.45
taskFunction · 0.45
taskFunction · 0.45
test_create_from_monFunction · 0.45
test_create_from_peerFunction · 0.45
setUpMethod · 0.45
tearDownMethod · 0.45
threadFunction · 0.45
run_radosbenchFunction · 0.45
setUpMethod · 0.45

Calls 2

raw_cluster_cmdMethod · 0.95
logMethod · 0.45

Tested by 2

test_create_from_monFunction · 0.36
test_create_from_peerFunction · 0.36