mirror of
https://github.com/ansible/awx.git
synced 2024-11-01 08:21:15 +03:00
Add prefer_ipv4 to whitelist and add unit test for config value
This commit is contained in:
parent
a737663dde
commit
6d69087db8
@ -1822,7 +1822,7 @@ class RunInventoryUpdate(BaseTask):
|
||||
cp.set(section, 'ssl_verify', "false")
|
||||
|
||||
cloudforms_opts = dict(inventory_update.source_vars_dict.items())
|
||||
for opt in ['version', 'purge_actions', 'clean_group_keys', 'nest_tags', 'suffix']:
|
||||
for opt in ['version', 'purge_actions', 'clean_group_keys', 'nest_tags', 'suffix', 'prefer_ipv4']:
|
||||
if opt in cloudforms_opts:
|
||||
cp.set(section, opt, cloudforms_opts[opt])
|
||||
|
||||
|
@ -1757,6 +1757,8 @@ class TestInventoryUpdateCredentials(TestJobExecution):
|
||||
self.instance.credential, 'password'
|
||||
)
|
||||
|
||||
self.instance.source_vars_dict['prefer_ipv4'] = True
|
||||
|
||||
def run_pexpect_side_effect(*args, **kwargs):
|
||||
args, cwd, env, stdout = args
|
||||
config = ConfigParser.ConfigParser()
|
||||
@ -1765,6 +1767,7 @@ class TestInventoryUpdateCredentials(TestJobExecution):
|
||||
assert config.get('cloudforms', 'username') == 'bob'
|
||||
assert config.get('cloudforms', 'password') == 'secret'
|
||||
assert config.get('cloudforms', 'ssl_verify') == 'false'
|
||||
assert config.get('cloudforms', 'prefer_ipv4') == 'true'
|
||||
|
||||
cache_path = config.get('cache', 'path')
|
||||
assert cache_path.startswith(env['AWX_PRIVATE_DATA_DIR'])
|
||||
|
Loading…
Reference in New Issue
Block a user