Get the correct endpoints URL based on OS_REGION_NAME env property 63/40063/1
authorLaurent Strullu <laurent.strullu@orange.com>
Wed, 23 Aug 2017 07:36:15 +0000 (09:36 +0200)
committerLaurent Strullu <laurent.strullu@orange.com>
Wed, 23 Aug 2017 08:19:29 +0000 (10:19 +0200)
It also ignores *.pyc.

Change-Id: I94a5e297108b839fd6d2811faa34eed3023c0e3a
Signed-off-by: Laurent Strullu <laurent.strullu@orange.com>
.gitignore
snaps/openstack/utils/keystone_utils.py

index 39e6d08..b3c2444 100644 (file)
@@ -1,3 +1,5 @@
 *.egg-info
+*.pyc
+*.*project
 build
 dist
index f390c0f..b36c19f 100644 (file)
@@ -101,7 +101,8 @@ def get_endpoint(os_creds, service_type, interface='public'):
     auth = get_session_auth(os_creds)
     key_session = keystone_session(os_creds)
     return key_session.get_endpoint(
-        auth=auth, service_type=service_type, interface=interface)
+        auth=auth, service_type=service_type, region_name=os_creds.region_name,
+        interface=interface)
 
 
 def get_project(keystone=None, os_creds=None, project_settings=None,