Fixed the usage of self signed certificates
Change-Id: I5962256da90fabd1332527d7cba422204549f7a0
Signed-off-by: Antonio Marsico <antonio.marsico@bt.com>
diff --git a/osm_mon/collector/utils/openstack.py b/osm_mon/collector/utils/openstack.py
index 3a2b1b9..2ec85be 100644
--- a/osm_mon/collector/utils/openstack.py
+++ b/osm_mon/collector/utils/openstack.py
@@ -35,7 +35,10 @@
user_domain_name = 'Default'
if 'config' in creds:
vim_config = creds['config']
- verify_ssl = False if 'insecure' in vim_config and vim_config['insecure'] else True
+ if 'insecure' in vim_config and vim_config['insecure']:
+ verify_ssl = False
+ if 'ca_cert' in vim_config:
+ verify_ssl = vim_config['ca_cert']
if 'project_domain_name' in vim_config:
project_domain_name = vim_config['project_domain_name']
if 'user_domain_name' in vim_config: