From: Patrick Donnelly Date: Tue, 27 Feb 2018 11:35:00 +0000 (-0800) Subject: ceph-volume-client: fix command argument order X-Git-Tag: v12.2.13~234^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c40f3f606ebf00d36c38b85eb7bf65eeb1e75242;p=ceph.git ceph-volume-client: fix command argument order Fixes: http://tracker.ceph.com/issues/22038 Signed-off-by: Patrick Donnelly (cherry picked from commit cd30d28c6e691c974d6a10b4441d03febfec544f) --- diff --git a/src/pybind/ceph_volume_client.py b/src/pybind/ceph_volume_client.py index c1943f32773..33d9516d5ae 100644 --- a/src/pybind/ceph_volume_client.py +++ b/src/pybind/ceph_volume_client.py @@ -637,7 +637,8 @@ class CephFSVolumeClient(object): pool_id = self._create_volume_pool(pool_name) mds_map = self.get_mds_map() if pool_id not in mds_map['data_pools']: - self._rados_command("fs {} add_data_pool".format(mds_map['fs_name']), { + self._rados_command("fs add_data_pool", { + 'fs_name': mds_map['fs_name'], 'pool': pool_name }) time.sleep(5) # time for MDSMap to be distributed @@ -747,7 +748,8 @@ class CephFSVolumeClient(object): pool_id = self._get_pool_id(osd_map, pool_name) mds_map = self.get_mds_map() if pool_id in mds_map['data_pools']: - self._rados_command("fs {} rm_data_pool".format(mds_map['fs_name']), { + self._rados_command("fs rm_data_pool", { + 'fs_name': mds_map['fs_name'], 'pool': pool_name }) self._rados_command("osd pool delete",