Merge "bug-fix: insecure option for quota setting"
authorYu Yang (Gabriel) <Gabriel.yuyang@huawei.com>
Sat, 28 Jul 2018 00:28:47 +0000 (00:28 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Sat, 28 Jul 2018 00:28:47 +0000 (00:28 +0000)
utils/infra_setup/heat/common.py

index a0d6d83..f0512b0 100755 (executable)
@@ -66,14 +66,16 @@ def get_session_auth():
 
 def get_session():
     auth = get_session_auth()
-    try:
-        cacert = os.environ['OS_CACERT']
-    except KeyError:
-        return session.Session(auth=auth)
-    else:
-        insecure = os.getenv('OS_INSECURE', '').lower() == 'true'
-        cacert = False if insecure else cacert
+    if os.getenv('OS_INSECURE', '').lower() == 'true':
+        cacert = False
         return session.Session(auth=auth, verify=cacert)
+    else:
+        try:
+            cacert = os.environ['OS_CACERT']
+        except KeyError:
+            return session.Session(auth=auth)
+        else:
+            return session.Session(auth=auth, verify=cacert)
 
 
 def get_endpoint(service_type, endpoint_type='publicURL'):