diff options
author | Thiago da Silva <thiago@redhat.com> | 2013-10-29 17:08:03 -0400 |
---|---|---|
committer | Luis Pabon <lpabon@redhat.com> | 2013-10-30 16:57:46 -0700 |
commit | 9f8d2e61a79defd22fb4aa064ff5a5b936730b53 (patch) | |
tree | e9a1883c3b8f4bf86b4d5efe47b32c51b7e69f43 /gluster | |
parent | 100d6b01bd40d8b01335e5ecd4a592df79e75b63 (diff) |
first gswauth functional tests
commiting first gswauth functional tests.
Currently there are two tests, to create account
and to create an user. Each test is self contained
in that it goes through the process of creating and deleting
accounts and users as needed.
More tests will be added shortly.
Change-Id: I26d577790aed8c79c9de11f224516423e9769962
Signed-off-by: Thiago da Silva <thiago@redhat.com>
Reviewed-on: http://review.gluster.org/6188
Reviewed-by: Luis Pabon <lpabon@redhat.com>
Tested-by: Luis Pabon <lpabon@redhat.com>
Diffstat (limited to 'gluster')
-rw-r--r-- | gluster/swift/common/middleware/gswauth/swauth/middleware.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gluster/swift/common/middleware/gswauth/swauth/middleware.py b/gluster/swift/common/middleware/gswauth/swauth/middleware.py index 8712350..4cf61cd 100644 --- a/gluster/swift/common/middleware/gswauth/swauth/middleware.py +++ b/gluster/swift/common/middleware/gswauth/swauth/middleware.py @@ -92,7 +92,7 @@ class Swauth(object): pass raise ValueError(msg) self.swauth_remote_timeout = int(conf.get('swauth_remote_timeout', 10)) - self.auth_account = '%s.auth' % self.reseller_prefix + self.auth_account = '%sgsmetadata' % self.reseller_prefix self.default_swift_cluster = conf.get( 'default_swift_cluster', 'local#http://127.0.0.1:8080/v1') @@ -398,7 +398,7 @@ class Swauth(object): user_groups = (req.remote_user or '').split(',') if '.reseller_admin' in user_groups and \ account != self.reseller_prefix and \ - account[len(self.reseller_prefix)] != '.': + account[len(self.reseller_prefix):] != 'gsmetadata': req.environ['swift_owner'] = True return None if account in user_groups and \ |