Not sending auth-url to ceilometerclient

If ceilometerclient gets an auth-url, it tries some keystone
requests with the publicURL even if endpoint_type is 'internalURL'.

We force the endpoint-type and region name without providing auth-url.

Closes-Bug: #1513544

Change-Id: Ib214f9d25f32f7cd1f06c27d73a889ce032915e0
This commit is contained in:
Yves-Gwenael Bourhis 2015-11-05 17:49:16 +01:00 committed by Christian Berendt
parent 94f1ac7ae7
commit cdcf2cbf58
1 changed files with 2 additions and 1 deletions

View File

@ -518,8 +518,9 @@ class CeilometerAlarms(base.Resources):
def get_token():
return session.token
self.client = ceilometer_client.Client(
auth_url=session.auth_url,
endpoint=session.get_endpoint("metering"),
endpoint_type=session.endpoint_type,
region_name=session.region_name,
token=get_token, insecure=session.insecure)
self.project_id = session.project_id