save the original requestor's IP so it doesn't get overwritten
bug 1046837 Change-Id: I803fe9759b073fa1bc3d65240962a51f610db9d1
This commit is contained in:
parent
85f3ffd927
commit
870f2ca384
@ -115,9 +115,10 @@ def keystoneclient(request, admin=False):
|
||||
endpoint = _get_endpoint_url(request, endpoint_type)
|
||||
insecure = getattr(settings, 'OPENSTACK_SSL_NO_VERIFY', False)
|
||||
LOG.debug("Creating a new keystoneclient connection to %s." % endpoint)
|
||||
conn = keystone_client.Client(token=user.token.id,
|
||||
endpoint=endpoint,
|
||||
insecure=insecure)
|
||||
conn = keystone_client.Client(
|
||||
token=user.token.id, endpoint=endpoint,
|
||||
original_ip=request.environ.get('REMOTE_ADDR', ''),
|
||||
insecure=insecure)
|
||||
setattr(request, cache_attr, conn)
|
||||
return conn
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user