diff options
Diffstat (limited to 'snaps/openstack/utils/keystone_utils.py')
-rw-r--r-- | snaps/openstack/utils/keystone_utils.py | 9 |
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): |