Skip to content

Commit

Permalink
Tenant name is set to None in post keystone validated environment for a
Browse files Browse the repository at this point in the history
domain-scoped token

Change-Id: Ic87983db7c4096f92d727c8ca9ba19501d14e80d
Closes-Bug: #1612531
  • Loading branch information
Deepinder Setia committed Aug 12, 2016
1 parent ba8ca34 commit bb3d916
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/config/api-server/vnc_cfg_api_server.py
Expand Up @@ -487,7 +487,7 @@ def stateful_create():
obj_ids.update(result)

env = get_request().headers.environ
tenant_name = env.get(hdr_server_tenant(), 'default-project')
tenant_name = env.get(hdr_server_tenant()) or 'default-project'

get_context().set_state('PRE_DBE_CREATE')
# type-specific hook
Expand Down Expand Up @@ -968,7 +968,7 @@ def http_resource_list(self, obj_type):

db_conn = self._db_conn
env = get_request().headers.environ
tenant_name = env.get(hdr_server_tenant(), 'default-project')
tenant_name = env.get(hdr_server_tenant()) or 'default-project'
parent_uuids = None
back_ref_uuids = None
obj_uuids = None
Expand Down Expand Up @@ -2891,7 +2891,7 @@ def _list_collection(self, obj_type, parent_uuids=None,

# include objects shared with tenant
env = get_request().headers.environ
tenant_name = env.get(hdr_server_tenant(), 'default-project')
tenant_name = env.get(hdr_server_tenant()) or 'default-project'
tenant_fq_name = ['default-domain', tenant_name]
try:
tenant_uuid = self._db_conn.fq_name_to_uuid('project', tenant_fq_name)
Expand Down

0 comments on commit bb3d916

Please sign in to comment.