Code Review
/
multicloud
/
framework.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
de2f1e4
)
Pass headers for multi-tenant support
56/84056/2
author
Bin Yang
<bin.yang@windriver.com>
Wed, 3 Apr 2019 09:06:30 +0000
(09:06 +0000)
committer
Bin Yang
<bin.yang@windriver.com>
Wed, 3 Apr 2019 09:45:54 +0000
(09:45 +0000)
Change-Id: Ibe8aa3818a73d17df30e79ae24cb5d696c47403b
Issue-ID: MULTICLOUD-527
Signed-off-by: Bin Yang <bin.yang@windriver.com>
multivimbroker/multivimbroker/pub/utils/syscomm.py
patch
|
blob
|
history
diff --git
a/multivimbroker/multivimbroker/pub/utils/syscomm.py
b/multivimbroker/multivimbroker/pub/utils/syscomm.py
index
7516d4b
..
7afb966
100644
(file)
--- a/
multivimbroker/multivimbroker/pub/utils/syscomm.py
+++ b/
multivimbroker/multivimbroker/pub/utils/syscomm.py
@@
-44,6
+44,14
@@
def originHeaders(request):
headers[key[5:].replace('_', '-')] = value
elif key in ('CONTENT_TYPE', 'CONTENT_LENGTH'):
headers[key.replace('_', '-')] = value
+ elif key.lower() in ('project', 'project_id', 'project_name',
+ 'tenant', 'tenant_id', 'tenant_name'):
+ # support API to specify project other than the default one
+ headers[key] = value
+ # elif key.lower() in ('x-auth-token',
+ # 'http_x_auth_token', 'x_auth_token'):
+ # # pass the token to plugins
+ # headers["X-Auth-Token"] = value
return headers