]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/volumes: drop unnecessary size
authorJos Collin <jcollin@redhat.com>
Thu, 5 Sep 2019 13:48:23 +0000 (19:18 +0530)
committerRamana Raja <rraja@redhat.com>
Fri, 20 Sep 2019 09:36:24 +0000 (15:06 +0530)
Fixes: https://tracker.ceph.com/issues/41752
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 6c4154b1bbdb9deeb0420a604def43e9f52aa4a0)

src/pybind/mgr/volumes/fs/volume.py
src/pybind/mgr/volumes/module.py

index 8e32a233b4f786c3f9c23b25136d3e8cd3241c82..5c7f758894eada306334490cc8e82bc52cfdcf14 100644 (file)
@@ -248,7 +248,7 @@ class VolumeClient(object):
 
     ### volume operations -- create, rm, ls
 
-    def create_volume(self, volname, size=None):
+    def create_volume(self, volname):
         """
         create volume  (pool, filesystem and mds)
         """
index 5d63fc56d216491883b0188ac0618c3975986a99..3d7260577f5968265776bb25ddc777dffacfbe33 100644 (file)
@@ -31,8 +31,7 @@ class Module(orchestrator.OrchestratorClientMixin, MgrModule):
         },
         {
             'cmd': 'fs volume create '
-                   'name=name,type=CephString '
-                   'name=size,type=CephString,req=false ',
+                   'name=name,type=CephString ',
             'desc': "Create a CephFS volume",
             'perm': 'rw'
         },
@@ -191,9 +190,7 @@ class Module(orchestrator.OrchestratorClientMixin, MgrModule):
         # TODO: validate name against any rules for pool/fs names
         # (...are there any?)
         vol_id = cmd['name']
-        size = cmd.get('size', None)
-
-        return self.vc.create_volume(vol_id, size)
+        return self.vc.create_volume(vol_id)
 
     def _cmd_fs_volume_rm(self, inbuf, cmd):
         vol_name = cmd['vol_name']