]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon/AuthMonitor: Allow * wildcard for filesystem name
Extend ceph fs authorize to accept the * wildcard for the filesystem
name. This will grant access to all data pools associated with CephFS.
Therefore:
ceph fs authorize * client.foo /bar rwp
Is equivalent to:
ceph auth get-or-create client.foo mon "allow r" \
mds "allow rwp path=/foo" \
osd "allow rw tag cephfs data=*"
Note that the wildcard must be escaped from the shell in most cases.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>