summaryrefslogtreecommitdiffstats
path: root/snaps/openstack/utils/keystone_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'snaps/openstack/utils/keystone_utils.py')
-rw-r--r--snaps/openstack/utils/keystone_utils.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/snaps/openstack/utils/keystone_utils.py b/snaps/openstack/utils/keystone_utils.py
index 337bdc2..8f5effd 100644
--- a/snaps/openstack/utils/keystone_utils.py
+++ b/snaps/openstack/utils/keystone_utils.py
@@ -12,12 +12,12 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-import requests
+import logging
+
from keystoneclient.client import Client
from keystoneauth1.identity import v3, v2
from keystoneauth1 import session
-import logging
-
+import requests
logger = logging.getLogger('keystone_utils')
@@ -59,7 +59,8 @@ def keystone_session(os_creds):
if os_creds.proxy_settings:
req_session = requests.Session()
req_session.proxies = {'http': os_creds.proxy_settings.host + ':' + os_creds.proxy_settings.port}
- return session.Session(auth=auth, session=req_session)
+ return session.Session(auth=auth, session=req_session,
+ verify=os_creds.cacert)
def keystone_client(os_creds):