// Persist the new FSMap
pending_fsmap.filesystems[new_fs->fscid] = new_fs;
return 0;
- } else if (prefix == "fs set_default") {
+ } else if (prefix == "fs set_default" ||
+ prefix == "fs set-default") {
string fs_name;
cmd_getval(g_ceph_context, cmdmap, "fs_name", fs_name);
auto fs = pending_fsmap.get_filesystem(fs_name);
COMMAND("fs rm_data_pool name=fs_name,type=CephString " \
"name=pool,type=CephString", \
"remove data pool <pool>", "mds", "rw", "cli,rest")
-COMMAND("fs set_default name=fs_name,type=CephString", \
+COMMAND_WITH_FLAG("fs set_default name=fs_name,type=CephString", \
+ "set the default to the named filesystem", \
+ "fs", "rw", "cli,rest", \
+ FLAG(DEPRECATED))
+COMMAND("fs set-default name=fs_name,type=CephString", \
"set the default to the named filesystem", \
"fs", "rw", "cli,rest")
assert_equal({}, validate_command(sigdict, ['fs', 'ls', 'toomany']))
def test_fs_set_default(self):
- self.assert_valid_command(['fs', 'set_default', 'cephfs'])
- assert_equal({}, validate_command(sigdict, ['fs', 'set_default']))
- assert_equal({}, validate_command(sigdict, ['fs', 'set_default', 'cephfs', 'toomany']))
+ self.assert_valid_command(['fs', 'set-default', 'cephfs'])
+ assert_equal({}, validate_command(sigdict, ['fs', 'set-default']))
+ assert_equal({}, validate_command(sigdict, ['fs', 'set-default', 'cephfs', 'toomany']))
class TestMon(TestArgparse):