"osd", "r", "cli,rest")
COMMAND("osd map " \
"name=pool,type=CephPoolname " \
- "name=object,type=CephObjectname", \
- "find pg for <object> in <pool>", "osd", "r", "cli,rest")
+ "name=object,type=CephObjectname " \
+ "name=nspace,type=CephString,req=false", \
+ "find pg for <object> in <pool> with [namespace]", "osd", "r", "cli,rest")
COMMAND("osd scrub " \
"name=who,type=CephString", \
"initiate scrub on osd <who>", "osd", "rw", "cli,rest")
"osd", "r", "cli,rest")
COMMAND("osd map " \
"name=pool,type=CephPoolname " \
- "name=object,type=CephObjectname", \
- "find pg for <object> in <pool>", "osd", "r", "cli,rest")
+ "name=object,type=CephObjectname " \
+ "name=nspace,type=CephString,req=false", \
+ "find pg for <object> in <pool> with [namespace]", "osd", "r", "cli,rest")
COMMAND("osd scrub " \
"name=who,type=CephString", \
"initiate scrub on osd <who>", "osd", "rw", "cli,rest")
def test_map(self):
self.assert_valid_command(['osd', 'map', 'poolname', 'objectname'])
+ self.assert_valid_command(['osd', 'map', 'poolname', 'objectname', 'nspace'])
assert_equal({}, validate_command(sigdict, ['osd', 'map']))
assert_equal({}, validate_command(sigdict, ['osd', 'map', 'poolname']))
assert_equal({}, validate_command(sigdict, ['osd', 'map',
- 'poolname', 'objectname',
+ 'poolname', 'objectname', 'nspace',
'toomany']))
def test_metadata(self):