X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Finfra_collectors%2Fvmware.py;h=09db0dbf9f892a4543923c59dc165d3fd0daaec9;hb=a84ec1f1cc94028173d4f028766eece6171cd0e7;hp=3c65270c57e305db09d7027190ec52d1c1d7087d;hpb=e11d5666a1adfcb2880d99ed16554cdc000507b7;p=osm%2FMON.git diff --git a/osm_mon/collector/infra_collectors/vmware.py b/osm_mon/collector/infra_collectors/vmware.py index 3c65270..09db0db 100644 --- a/osm_mon/collector/infra_collectors/vmware.py +++ b/osm_mon/collector/infra_collectors/vmware.py @@ -52,6 +52,7 @@ class VMwareInfraCollector(BaseVimInfraCollector): self.vim_uuid = vim_account["vim_uuid"] self.org_name = vim_account["orgname"] self.vim_project_id = vim_account["project_id"] + self.verify_ssl = vim_account.get("insecure", False) def connect_vim_as_admin(self): """Method connect as pvdc admin user to vCloud director. @@ -70,7 +71,7 @@ class VMwareInfraCollector(BaseVimInfraCollector): admin_user = self.admin_username admin_passwd = self.admin_password org = "System" - client = Client(host, verify_ssl_certs=False) + client = Client(host, verify_ssl_certs=self.verify_ssl) client.set_highest_supported_version() client.set_credentials(BasicLoginCredentials(admin_user, org, admin_passwd)) return client @@ -129,7 +130,9 @@ class VMwareInfraCollector(BaseVimInfraCollector): ], } - response = requests.get(url=url, headers=headers, verify=False) + response = requests.get( + url=url, headers=headers, verify=self.verify_ssl + ) if ( response.status_code != requests.codes.ok @@ -168,7 +171,9 @@ class VMwareInfraCollector(BaseVimInfraCollector): ], } - response = requests.get(url=url, headers=headers, verify=False) + response = requests.get( + url=url, headers=headers, verify=self.verify_ssl + ) if ( response.status_code != requests.codes.ok