From 232ea1e50c34d488c493608a4fb51c7514522272 Mon Sep 17 00:00:00 2001 From: beeankha Date: Fri, 7 Feb 2020 15:35:23 -0500 Subject: [PATCH] Properly cast verify_ssl type to a bool --- awx_collection/plugins/module_utils/tower_api.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/awx_collection/plugins/module_utils/tower_api.py b/awx_collection/plugins/module_utils/tower_api.py index 5ce6120405..0a258c6af5 100644 --- a/awx_collection/plugins/module_utils/tower_api.py +++ b/awx_collection/plugins/module_utils/tower_api.py @@ -14,6 +14,7 @@ import re from json import loads, dumps from os.path import isfile, expanduser, split, join, exists, isdir from os import access, R_OK, getcwd +from distutils.util import strtobool try: import yaml @@ -153,6 +154,10 @@ class TowerModule(AnsibleModule): for honorred_setting in self.honorred_settings: try: setattr(self, honorred_setting, config.get('general', honorred_setting)) + if honorred_setting == 'verify_ssl': + setattr(self, honorred_setting, strtobool(config.get('general', honorred_setting))) + else: + setattr(self, honorred_setting, config.get('general', honorred_setting)) except (NoOptionError): pass