commit 80ea2d7f6c264a4fdbd90cc83e54e8e901cd9508
Author: Kun Huang <email address hidden>
Date: Mon Mar 18 13:15:09 2013 +0800
Use role in insensitive case in keystoneauth.
Using insensitive case could tolerate human error. For example,
user maybe set like this "operator_roles = Admin, swiftoperator"
- also fix a mistake in test, ['admin'] is correct value for roles, not
'admin' (it will be looped as ['a', 'd', 'm', 'i', 'n'])
- add test for insensitive cases
Fixes: bug #1013120
Change-Id: I56d71da8bc503e48e92dd743692ba6fc237f029e
(cherry picked from commit 7dd966192a43f9937c3e9ac576708447634cdc00)
Reviewed: https:/ /review. openstack. org/25493 github. com/openstack/ swift/commit/ 80ea2d7f6c264a4 fdbd90cc83e54e8 e901cd9508
Committed: http://
Submitter: Jenkins
Branch: milestone-proposed
commit 80ea2d7f6c264a4 fdbd90cc83e54e8 e901cd9508
Author: Kun Huang <email address hidden>
Date: Mon Mar 18 13:15:09 2013 +0800
Use role in insensitive case in keystoneauth.
Using insensitive case could tolerate human error. For example,
user maybe set like this "operator_roles = Admin, swiftoperator"
- also fix a mistake in test, ['admin'] is correct value for roles, not
'admin' (it will be looped as ['a', 'd', 'm', 'i', 'n'])
- add test for insensitive cases
Fixes: bug #1013120 48e92dd743692ba 6fc237f029e 37c3e9ac5767084 47634cdc00)
Change-Id: I56d71da8bc503e
(cherry picked from commit 7dd966192a43f99