From 8711a66eab38c600977cec0374a9bc16c341bd9a Mon Sep 17 00:00:00 2001 From: TerryHowe Date: Sat, 16 May 2015 09:36:01 -0600 Subject: [PATCH] Support for verify option for examples and tests Add support for the verify option for examples and tests. Currently, OCC only supports the 'insecure' option as a boolean, so we'll map that to the verify option. Change-Id: I0761d01c74f8de5f9043332cecdc4b72ca730997 --- examples/connection.py | 2 ++ openstack/tests/functional/base.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/examples/connection.py b/examples/connection.py index 7cb5b0df..dfc417ed 100644 --- a/examples/connection.py +++ b/examples/connection.py @@ -31,6 +31,8 @@ def make_connection(opts): occ = os_client_config.OpenStackConfig() cloud = occ.get_one_cloud(opts.cloud, opts) auth = cloud.config['auth'] + if 'insecure' in cloud.config: + auth['verify'] = cloud.config['insecure'] conn = connection.Connection(preference=opts.user_preferences, **auth) return conn diff --git a/openstack/tests/functional/base.py b/openstack/tests/functional/base.py index 0ae04552..ca0dab29 100644 --- a/openstack/tests/functional/base.py +++ b/openstack/tests/functional/base.py @@ -32,6 +32,8 @@ class BaseFunctionalTest(unittest.TestCase): utils.enable_logging(True) auth = test_cloud.config['auth'] + if 'insecure' in test_cloud.config: + auth['verify'] = test_cloud.config['insecure'] cls.conn = connection.Connection(preference=pref, **auth) @classmethod