]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
OSD/OSDCap: Allow namespace and pool tag to be combined
authorDouglas Fuller <dfuller@redhat.com>
Mon, 9 Oct 2017 19:20:47 +0000 (15:20 -0400)
committerDouglas Fuller <dfuller@redhat.com>
Tue, 7 Nov 2017 15:29:39 +0000 (10:29 -0500)
commitcd3cb7d3d1c00818a39635ad66b4201db4f0c44c
tree7b307e1201b7cbcd49a84cacd4f9f791b284ef64
parente5c6fa5f1e4f210d311581bc0baae437c170b516
OSD/OSDCap: Allow namespace and pool tag to be combined

Extend the OSD auth caps grammar to allow namespace and pool tag
cap combinations. Namespace must be listed first. Example:

allow rwx namespace ns* tag application key = value

Signed-off-by: Douglas Fuller <dfuller@redhat.com>
doc/man/8/ceph-authtool.rst
src/osd/OSDCap.cc
src/osd/OSDCap.h
src/test/osd/osdcap.cc