]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw_user: validate tenant names when creating user
authorAbhishek Lekshmanan <abhishek@suse.com>
Wed, 19 Jul 2017 15:06:24 +0000 (17:06 +0200)
committerAbhishek Lekshmanan <abhishek@suse.com>
Mon, 24 Jul 2017 15:43:37 +0000 (17:43 +0200)
commitd50ef542372f541ac9411f655cddd5fcab4dceac
tree7f5dfa148f17cc486daee98252f1dc78b9dd3f10
parente8e70ecbb3d7159fc9ccb15c04391e9a5c2fa9a8
rgw_user: validate tenant names when creating user

Also moved `validate_tenant_name` function from RGWHandler_REST to
rgw_user, a new function called `rgw_validate_tenant_name` validates
tenant names. There is special handling in rgw_admin to reraise
-ERR_INVALID_TENANT to -EINVAL

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
src/rgw/rgw_admin.cc
src/rgw/rgw_rest.cc
src/rgw/rgw_rest.h
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_swift.cc
src/rgw/rgw_user.cc
src/rgw/rgw_user.h