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

openSUSE Build Service is sponsored by