File 0001-Keep-using-the-session-we-had-when-creating-keystone.patch of Package python-manilaclient
From ed1b4528056b3d8f563b50212610610d6f714971 Mon Sep 17 00:00:00 2001
From: Vincent Untz <vuntz@suse.com>
Date: Mon, 18 Jan 2016 15:03:44 +0100
Subject: [PATCH] Keep using the session we had when creating keystone client
That way we keep the ssl-related flags when creating the client.
Closes-Bug: #1535322
Change-Id: I6c425ce5d8a2072c49fc26924147a9719379eff9
(cherry picked from commit e1f8053e9f924f2a1bb01f8ed5c90a5774017218)
---
manilaclient/v1/client.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/manilaclient/v1/client.py b/manilaclient/v1/client.py
index b1c3d96..971bf36 100644
--- a/manilaclient/v1/client.py
+++ b/manilaclient/v1/client.py
@@ -262,6 +262,7 @@ class Client(object):
if v3_auth_url:
keystone_client = ks_client.Client(
+ session=ks_session,
version=(3, 0),
auth_url=v3_auth_url,
username=self.username,
@@ -276,6 +277,7 @@ class Client(object):
region_name=self.region_name)
elif v2_auth_url:
keystone_client = ks_client.Client(
+ session=ks_session,
version=(2, 0),
auth_url=v2_auth_url,
username=self.username,
--
2.6.4