X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Futils%2Fopenstack.py;h=09c472c26f98414f6d5ffbcade7cb81228aa775e;hb=d9e56359b64a3934ea5eb7c18bc517c4fc9fa160;hp=3a2b1b920687910da196dbe9e68be0649cf7030e;hpb=32935034e832a88a21c88f66d2f18b9d48ffc720;p=osm%2FMON.git diff --git a/osm_mon/collector/utils/openstack.py b/osm_mon/collector/utils/openstack.py index 3a2b1b9..09c472c 100644 --- a/osm_mon/collector/utils/openstack.py +++ b/osm_mon/collector/utils/openstack.py @@ -35,7 +35,10 @@ class OpenstackUtils: 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: @@ -46,4 +49,4 @@ class OpenstackUtils: project_name=creds['vim_tenant_name'], project_domain_name=project_domain_name, user_domain_name=user_domain_name) - return session.Session(auth=auth, verify=verify_ssl) + return session.Session(auth=auth, verify=verify_ssl, timeout=10)