Add a setting for vmware inventory cert validation

This uses the environment var expected by the vmware inventory script.
Defaults to off but can be turned on
This commit is contained in:
Matthew Jones 2017-09-15 11:14:10 -04:00
parent 645d2d852f
commit 47c976ee91
No known key found for this signature in database
GPG Key ID: 76A4C17A97590C1C
2 changed files with 2 additions and 1 deletions

View File

@ -1073,6 +1073,7 @@ class RunJob(BaseTask):
env['VMWARE_USER'] = cloud_cred.username
env['VMWARE_PASSWORD'] = decrypt_field(cloud_cred, 'password')
env['VMWARE_HOST'] = cloud_cred.host
env['VMWARE_VALIDATE_CERTS'] = str(settings.VMWARE_VALIDATE_CERTS)
elif cloud_cred and cloud_cred.kind == 'openstack':
env['OS_CLIENT_CONFIG_FILE'] = cred_files.get(cloud_cred, '')

View File

@ -722,7 +722,7 @@ VMWARE_GROUP_FILTER = r'^.+$'
VMWARE_HOST_FILTER = r'^.+$'
VMWARE_EXCLUDE_EMPTY_GROUPS = True
VMWARE_VALIDATE_CERTS = False
# ---------------------------
# -- Google Compute Engine --
# ---------------------------