Signed-off-by: Travis Rhoden <trhoden@redhat.com>
' '.join(':'.join(x or '' for x in t) for t in args.mds),
)
- if not args.mds:
- raise exc.NeedHostError()
-
key = get_bootstrap_mds_key(cluster=args.cluster)
bootstrapped = set()
mds_create.add_argument(
'mds',
metavar='HOST[:NAME]',
- nargs='*',
+ nargs='+',
type=colon_separated,
help='host (and optionally the daemon name) to deploy on',
)
assert 'positional arguments:' in out
assert 'optional arguments:' in out
- @pytest.mark.skipif(reason="http://tracker.ceph.com/issues/12150")
def test_mds_create_host_required(self, capsys):
with pytest.raises(SystemExit):
self.parser.parse_args('mds create'.split())