From: Alfredo Deza Date: Mon, 19 Feb 2018 21:26:36 +0000 (-0500) Subject: ceph-volume lvm.create use the new group option exclution X-Git-Tag: v13.0.2~210^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f6ac244bb51742429c01f5d8726cbe86210f4266;p=ceph.git ceph-volume lvm.create use the new group option exclution Signed-off-by: Alfredo Deza --- diff --git a/src/ceph-volume/ceph_volume/devices/lvm/create.py b/src/ceph-volume/ceph_volume/devices/lvm/create.py index f82ff3e6b8bb..18c80657ec8d 100644 --- a/src/ceph-volume/ceph_volume/devices/lvm/create.py +++ b/src/ceph-volume/ceph_volume/devices/lvm/create.py @@ -2,6 +2,7 @@ from __future__ import print_function from textwrap import dedent import logging from ceph_volume.util import system +from ceph_volume.util.arg_validators import exclude_group_options from ceph_volume import decorators, terminal from .common import create_parser, rollback_osd from .prepare import Prepare @@ -64,6 +65,7 @@ class Create(object): if len(self.argv) == 0: print(sub_command_help) return + exclude_group_options(parser, groups=['filestore', 'bluestore'], argv=self.argv) args = parser.parse_args(self.argv) # Default to bluestore here since defaulting it in add_argument may # cause both to be True