From 7ee664a3ddc56e89329c26384fdda8c1eabcf75e Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Mon, 1 Dec 2014 15:31:49 +0000 Subject: [PATCH] Add OS_ENDPOINT_TYPE to glance module * Ensure glance client looks for the OS_ENDPOINT_TYPE when connecting Fixes #671 Change-Id: I2070db0bd91eee9f159784f07f3a30d4ae2d9211 --- rpc_deployment/library/glance | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpc_deployment/library/glance b/rpc_deployment/library/glance index 59ccff62e9..5dc0e11181 100644 --- a/rpc_deployment/library/glance +++ b/rpc_deployment/library/glance @@ -112,10 +112,11 @@ class ManageGlance(object): def _init_glance(self): """ Create glance client object using token and url from keystone """ + openrc = self._parse_openrc() self.glance = glclient.Client( version='1', endpoint=self.keystone.service_catalog.url_for( - service_type='image'), + service_type='image', endpoint_type=openrc['OS_ENDPOINT_TYPE']), token=self.keystone.get_token(self.keystone.session)) def route(self):