diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-09-30 19:08:19 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-09-30 19:08:19 +0000 |
commit | 730142d3928dabfe150680db297f8e396420a5a7 (patch) | |
tree | d839d79381bf3f79441c57f749b09d9213868b7b | |
parent | 7431b5b334f1bfb944bf7f8ac86c8ff185b6def4 (diff) | |
parent | bd28461d0805bb024004a271bf0e18cceabd1a24 (diff) | |
download | django_openstack_auth-730142d3928dabfe150680db297f8e396420a5a7.tar.gz |
Merge "Missing check, supporting changes in horizon for middleware changes"
-rw-r--r-- | openstack_auth/backend.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openstack_auth/backend.py b/openstack_auth/backend.py index 1beb5cd..6b74383 100644 --- a/openstack_auth/backend.py +++ b/openstack_auth/backend.py @@ -57,7 +57,8 @@ class KeystoneBackend(object): Note: this required monkey-patching the ``contrib.auth`` middleware to make the ``request`` object available to the auth backend class. """ - if user_id == self.request.session["user_id"]: + if (hasattr(self, 'request') and + user_id == self.request.session["user_id"]): token = self.request.session['token'] endpoint = self.request.session['region_endpoint'] services_region = self.request.session['services_region'] |