Fix brain-o--we may not need project_ref, but we do need to create the project!
Change-Id: Iba074fc05fbc150de2ffe813f49d3721aea4bcf5
This commit is contained in:
parent
5997d94329
commit
c05a757524
|
@ -71,6 +71,10 @@ class KeystoneAuthShim(wsgi.Middleware):
|
|||
|
||||
# create a project for tenant
|
||||
project_id = req.headers['X_TENANT']
|
||||
try:
|
||||
self.auth.get_project(project_id)
|
||||
except:
|
||||
self.auth.create_project(project_id, user_id)
|
||||
|
||||
# ensure user is a member of project
|
||||
if not self.auth.is_project_member(user_id, project_id):
|
||||
|
|
Loading…
Reference in New Issue