mirror of https://github.com/ansible/ansible.git
better handling of bad type in config (#48821)
* better handling of bad type in config fixes #22468, fixes #22476pull/48885/head
parent
a796299651
commit
87e44a7ed1
@ -0,0 +1,2 @@
|
|||||||
|
bugfixes:
|
||||||
|
- better error message when bad type in config, deal with EVNAR= more gracefully https://github.com/ansible/ansible/issues/22470
|
||||||
@ -0,0 +1 @@
|
|||||||
|
shippable/posix/group1
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -eux
|
||||||
|
|
||||||
|
# ignore empty env var and use default
|
||||||
|
# shellcheck disable=SC1007
|
||||||
|
ANSIBLE_TIMEOUT= ansible -m ping localhost "$@"
|
||||||
|
|
||||||
|
# env var is wrong type, this should be a fatal error pointing at the setting
|
||||||
|
ANSIBLE_TIMEOUT='lola' ansible -m ping localhost "$@" 2>&1|grep 'AnsibleOptionsError: Invalid type for configuration option DEFAULT_TIMEOUT'
|
||||||
Loading…
Reference in New Issue