community.general/lib/ansible/config/data/config.yml

1418 lines
40 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

ACCELERATE_CONNECT_TIMEOUT:
default: 1.0
desc:
- This setting controls the timeout for the socket connect call, and should be kept relatively low.
The connection to the accelerate_port will be attempted 3 times before Ansible will fall back to ssh or paramiko
(depending on your default connection setting) to try and start the accelerate daemon remotely.
- Note, this value can be set to less than one second, however it is probably not a good idea to do so
unless youre on a very fast and reliable LAN. If youre connecting to systems over the internet, it may be necessary to increase this timeout.
env: [{name: ACCELERATE_CONNECT_TIMEOUT }]
ini:
- {key: accelerate_connect_timeout, section: accelerate}
value_type: float
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_connect_timeout}
version_added: "1.4"
ACCELERATE_DAEMON_TIMEOUT:
default: 30
desc:
- This setting controls the timeout for the accelerated daemon, as measured in minutes. The default daemon timeout is 30 minutes.
- Prior to 1.6, the timeout was hard-coded from the time of the daemons launch.
- For version 1.6+, the timeout is now based on the last activity to the daemon and is configurable via this option.
env: [{name: ACCELERATE_DAEMON_TIMEOUT}]
ini:
- {key: accelerate_daemon_timeout, section: accelerate}
value_type: integer
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_daemon_timeout}
version_added: "1.6"
ACCELERATE_KEYS_DIR:
default: ~/.fireball.keys
desc: ''
deprecated: True
env: [{name: ACCELERATE_KEYS_DIR}]
ini:
- {key: accelerate_keys_dir, section: accelerate}
vars: []
yaml: {key: accelerate.accelerate_keys_dir}
ACCELERATE_KEYS_DIR_PERMS:
default: '700'
desc: 'TODO: write it'
env: [{name: ACCELERATE_KEYS_DIR_PERMS}]
ini:
- {key: accelerate_keys_dir_perms, section: accelerate}
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_keys_dir_perms}
ACCELERATE_KEYS_FILE_PERMS:
default: '600'
desc: 'TODO: write it'
env: [{name: ACCELERATE_KEYS_FILE_PERMS}]
ini:
- {key: accelerate_keys_file_perms, section: accelerate}
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_keys_file_perms}
ACCELERATE_MULTI_KEY:
default: False
desc: 'TODO: write it'
env: [{name: ACCELERATE_MULTI_KEY}]
ini:
- {key: accelerate_multi_key, section: accelerate}
value_type: boolean
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_multi_key}
ACCELERATE_PORT:
default: 5099
desc: 'TODO: write it'
env: [{name: ACCELERATE_PORT}]
ini:
- {key: accelerate_port, section: accelerate}
value_type: integer
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_port}
ACCELERATE_TIMEOUT:
default: 30
desc: 'TODO: write it'
env: [{name: ACCELERATE_TIMEOUT}]
ini:
- {key: accelerate_timeout, section: accelerate}
value_type: integer
deprecated: True
vars: []
yaml: {key: accelerate.accelerate_timeout}
ALLOW_WORLD_READABLE_TMPFILES:
default: False
desc:
- This makes the temporary files created on the machine to be world readable and will issue a warning instead of failing the task.
- It is useful when becoming an unprivileged user.
env: []
ini:
- {key: allow_world_readable_tmpfiles, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.allow_world_readable_tmpfiles}
version_added: "2.1"
ANSIBLE_COW_SELECTION:
default: default
desc: This allows you to chose a specific cowsay stencil for the banners or use 'random' to cycle through them.
env: [{name: ANSIBLE_COW_SELECTION}]
ini:
- {key: cow_selection, section: defaults}
vars: []
yaml: {key: defaults.cow_selection}
ANSIBLE_COW_WHITELIST:
default: ['bud-frogs', 'bunny', 'cheese', 'daemon', 'default', 'dragon', 'elephant-in-snake', 'elephant', 'eyes', 'hellokitty', 'kitty', 'luke-koala', 'meow', 'milk', 'moofasa', 'moose', 'ren', 'sheep', 'small', 'stegosaurus', 'stimpy', 'supermilker', 'three-eyes', 'turkey', 'turtle', 'tux', 'udder', 'vader-koala', 'vader', 'www']
desc: White list of cowsay templates that are 'safe' to use, set to empty list if you want to enable all installed templates.
env: [{name: ANSIBLE_COW_WHITELIST}]
ini:
- {key: cow_whitelist, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.cow_whitelist}
ANSIBLE_FORCE_COLOR:
default: False
desc: This options forces color mode even when running without a TTY
env: [{name: ANSIBLE_FORCE_COLOR}]
ini:
- {key: force_color, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.force_color}
ANSIBLE_NOCOLOR:
default: False
desc: This setting allows suppressing colorizing output, which is used to give a better indication of failure and status information.
env: [{name: ANSIBLE_NOCOLOR}]
ini:
- {key: nocolor, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.nocolor}
ANSIBLE_NOCOWS:
default: False
desc: If you have cowsay installed but want to avoid the 'cows' (why????), use this.
env: [{name: ANSIBLE_NOCOWS}]
ini:
- {key: nocows, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.nocows}
ANSIBLE_SSH_ARGS:
default: -C -o ControlMaster=auto -o ControlPersist=60s
desc:
- If set, this will override the Ansible default ssh arguments.
- In particular, users may wish to raise the ControlPersist time to encourage performance. A value of 30 minutes may be appropriate.
- Be aware that if `-o ControlPath` is set in ssh_args, the control path setting is not used.
env: [{name: ANSIBLE_SSH_ARGS}]
ini:
- {key: ssh_args, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.ssh_args}
ANSIBLE_SSH_CONTROL_PATH:
default: null
desc:
- This is the location to save ssh's ControlPath sockets, it uses ssh's variable substitution.
- Since 2.3, if null, ansible will generate a unique hash. Use `%(directory)s` to indicate where to use the control dir path setting.
- Before 2.3 it defaulted to `control_path=%(directory)s/ansible-ssh-%%h-%%p-%%r`.
- Be aware that this setting is ignored if `-o ControlPath` is set in ssh args.
env: [{name: ANSIBLE_SSH_CONTROL_PATH}]
ini:
- {key: control_path, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.control_path}
ANSIBLE_SSH_CONTROL_PATH_DIR:
default: ~/.ansible/cp
desc:
- This sets the directory to use for ssh control path if the control path setting is null.
- Also, provides the `%(directory)s` variable for the control path setting.
env: [{name: ANSIBLE_SSH_CONTROL_PATH_DIR}]
ini:
- {key: control_path_dir, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.control_path_dir}
ANSIBLE_SSH_EXECUTABLE:
default: ssh
desc:
- This defines the location of the ssh binary. It defaults to `ssh` which will use the first ssh binary available in $PATH.
- This option is usually not required, it might be useful when access to system ssh is restricted,
or when using ssh wrappers to connect to remote hosts.
env: [{name: ANSIBLE_SSH_EXECUTABLE}]
ini:
- {key: ssh_executable, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.ssh_executable}
version_added: "2.2"
ANSIBLE_SSH_PIPELINING:
default: False
desc:
- Pipelining reduces the number of SSH operations required to execute a module on the remote server,
by executing many Ansible modules without actual file transfer.
- This can result in a very significant performance improvement when enabled.
- However this conflicts with privilege escalation (become). For example, when using “sudo:” operations you must first disable requiretty in /etc/sudoers on all managed hosts, which is why it is disabled by default.
env: [{name: ANSIBLE_SSH_PIPELINING}]
ini:
- {key: pipelining, section: ssh_connection}
value_type: boolean
vars: []
yaml: {key: ssh_connection.pipelining}
ANSIBLE_SSH_RETRIES:
default: 0
desc: 'TODO: write it'
env: [{name: ANSIBLE_SSH_RETRIES}]
ini:
- {key: retries, section: ssh_connection}
value_type: integer
vars: []
yaml: {key: ssh_connection.retries}
ANY_ERRORS_FATAL:
default: False
desc: Sets the default value for the any_errors_fatal keyword
env:
- name: ANSIBLE_ANY_ERRORS_FATAL
ini:
- section: defaults
key: any_errors_fatal
value_type: boolean
vars: []
yaml: {key: errors.anyerrors_fatal}
version_added: "2.4"
BECOME_ALLOW_SAME_USER:
default: False
desc: This setting controls if become is skipped when remote user and become user are the same.
env: [{name: ANSIBLE_BECOME_ALLOW_SAME_USER}]
ini:
- {key: become_allow_same_user, section: privilege_escalation}
value_type: boolean
vars: []
yaml: {key: privilege_escalation.become_allow_same_user}
CACHE_PLUGIN:
default: memory
desc: Chooses which cache plugin to use
env: [{name: ANSIBLE_CACHE_PLUGIN}]
ini:
- {key: fact_caching, section: defaults}
vars: []
yaml: {key: defaults.fact_caching}
CACHE_PLUGIN_CONNECTION:
default:
desc: Defines connection or path information for the cache plugin
env: [{name: ANSIBLE_CACHE_PLUGIN_CONNECTION}]
ini:
- {key: fact_caching_connection, section: defaults}
vars: []
yaml: {key: defaults.fact_caching_connection}
CACHE_PLUGIN_PREFIX:
default: ansible_facts
desc: Prefix to use for cache plugin files/tables
env: [{name: ANSIBLE_CACHE_PLUGIN_PREFIX}]
ini:
- {key: fact_caching_prefix, section: defaults}
vars: []
yaml: {key: defaults.fact_caching_prefix}
CACHE_PLUGIN_TIMEOUT:
default: 86400
desc: Expiration timeout for the cache plugin data
env: [{name: ANSIBLE_CACHE_PLUGIN_TIMEOUT}]
ini:
- {key: fact_caching_timeout, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.fact_caching_timeout}
COLOR_CHANGED:
default: yellow
desc: Defines the color to use on 'Changed' status
env: [{name: ANSIBLE_COLOR_CHANGED}]
ini:
- {key: changed, section: colors}
vars: []
yaml: {key: display.colors.changed}
COLOR_DEBUG:
default: dark gray
desc: Defines the color to use when emitting debug messages
env: [{name: ANSIBLE_COLOR_DEBUG}]
ini:
- {key: debug, section: colors}
vars: []
yaml: {key: colors.debug}
COLOR_DEPRECATE:
default: purple
desc: Defines the color to use when emitting deprecation messages
env: [{name: ANSIBLE_COLOR_DEPRECATE}]
ini:
- {key: deprecate, section: colors}
vars: []
yaml: {key: colors.deprecate}
COLOR_DIFF_ADD:
default: green
desc: Defines the color to use when showing added lines in diffs
env: [{name: ANSIBLE_COLOR_DIFF_ADD}]
ini:
- {key: diff_add, section: colors}
vars: []
yaml: {key: colors.diff_add}
COLOR_DIFF_LINES:
default: cyan
desc: Defines the color to use when showing diffs
env: [{name: ANSIBLE_COLOR_DIFF_LINES}]
ini:
- {key: diff_lines, section: colors}
vars: []
yaml: {key: colors.diff_lines}
COLOR_DIFF_REMOVE:
default: red
desc: Defines the color to use when showing removed lines in diffs
env: [{name: ANSIBLE_COLOR_DIFF_REMOVE}]
ini:
- {key: diff_remove, section: colors}
vars: []
yaml: {key: colors.diff_remove}
COLOR_ERROR:
default: red
desc: Defines the color to use when emitting error messages
env: [{name: ANSIBLE_COLOR_ERROR}]
ini:
- {key: error, section: colors}
vars: []
yaml: {key: colors.error}
COLOR_HIGHLIGHT:
default: white
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_HIGHLIGHT}]
ini:
- {key: highlight, section: colors}
vars: []
yaml: {key: colors.highlight}
COLOR_OK:
default: green
desc: Defines the color to use when showing 'OK' status
env: [{name: ANSIBLE_COLOR_OK}]
ini:
- {key: ok, section: colors}
vars: []
yaml: {key: colors.ok}
COLOR_SKIP:
default: cyan
desc: Defines the color to use when showing 'Skipped' status
env: [{name: ANSIBLE_COLOR_SKIP}]
ini:
- {key: skip, section: colors}
vars: []
yaml: {key: colors.skip}
COLOR_UNREACHABLE:
default: bright red
desc: Defines the color to use on 'Unreachable' status
env: [{name: ANSIBLE_COLOR_UNREACHABLE}]
ini:
- {key: unreachable, section: colors}
vars: []
yaml: {key: colors.unreachable}
COLOR_VERBOSE:
default: blue
desc: Defines the color to use when emitting verbose messages
env: [{name: ANSIBLE_COLOR_VERBOSE}]
ini:
- {key: verbose, section: colors}
vars: []
yaml: {key: colors.verbose}
COLOR_WARN:
default: bright purple
desc: Defines the color to use when emitting warning messages
env: [{name: ANSIBLE_COLOR_WARN}]
ini:
- {key: warn, section: colors}
vars: []
yaml: {key: colors.warn}
COMMAND_WARNINGS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_COMMAND_WARNINGS}]
ini:
- {key: command_warnings, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.command_warnings}
DEFAULT_ACTION_PLUGIN_PATH:
default: ~/.ansible/plugins/action:/usr/share/ansible/plugins/action
desc: 'TODO: write it'
env: [{name: ANSIBLE_ACTION_PLUGINS}]
ini:
- {key: action_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.action_plugins}
DEFAULT_ALLOW_UNSAFE_LOOKUPS:
default: False
desc: 'TODO: write it'
env: []
ini:
- {key: allow_unsafe_lookups, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.allow_unsafe_lookups}
DEFAULT_ASK_PASS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_ASK_PASS}]
ini:
- {key: ask_pass, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.ask_pass}
DEFAULT_ASK_SUDO_PASS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_ASK_SUDO_PASS}]
ini:
- {key: ask_sudo_pass, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.ask_sudo_pass}
DEFAULT_ASK_SU_PASS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_ASK_SU_PASS}]
ini:
- {key: ask_su_pass, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.ask_su_pass}
DEFAULT_ASK_VAULT_PASS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_ASK_VAULT_PASS}]
ini:
- {key: ask_vault_pass, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.ask_vault_pass}
DEFAULT_BECOME:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_BECOME}]
ini:
- {key: become, section: privilege_escalation}
value_type: boolean
vars: []
yaml: {key: privilege_escalation.become}
DEFAULT_BECOME_ASK_PASS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_BECOME_ASK_PASS}]
ini:
- {key: become_ask_pass, section: privilege_escalation}
value_type: boolean
vars: []
yaml: {key: privilege_escalation.become_ask_pass}
DEFAULT_BECOME_EXE:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_BECOME_EXE}]
ini:
- {key: become_exe, section: privilege_escalation}
vars: []
yaml: {key: privilege_escalation.become_exe}
DEFAULT_BECOME_FLAGS:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_BECOME_FLAGS}]
ini:
- {key: become_flags, section: privilege_escalation}
vars: []
yaml: {key: privilege_escalation.become_flags}
DEFAULT_BECOME_METHOD:
default: 'sudo'
desc:
env: [{name: ANSIBLE_BECOME_METHOD}]
ini:
- {section: privilege_escalation, key: become_method}
vars: []
yaml: {key: privilege_escalation.become_method}
DEFAULT_BECOME_USER:
default: root
desc: 'TODO: write it'
env: [{name: ANSIBLE_BECOME_USER}]
ini:
- {key: become_user, section: privilege_escalation}
vars: []
yaml: {key: privilege_escalation.become_user}
DEFAULT_CACHE_PLUGIN_PATH:
default: ~/.ansible/plugins/cache:/usr/share/ansible/plugins/cache
desc: 'TODO: write it'
env: [{name: ANSIBLE_CACHE_PLUGINS}]
ini:
- {key: cache_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.cache_plugins}
DEFAULT_CALLABLE_WHITELIST:
default: []
desc: 'TODO: write it'
env: [{name: ANSIBLE_CALLABLE_WHITELIST}]
ini:
- {key: callable_whitelist, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.callable_whitelist}
DEFAULT_CALLBACK_PLUGIN_PATH:
default: ~/.ansible/plugins/callback:/usr/share/ansible/plugins/callback
desc: 'TODO: write it'
env: [{name: ANSIBLE_CALLBACK_PLUGINS}]
ini:
- {key: callback_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.callback_plugins}
DEFAULT_CALLBACK_WHITELIST:
default: []
desc: 'TODO: write it'
env: [{name: ANSIBLE_CALLBACK_WHITELIST}]
ini:
- {key: callback_whitelist, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.callback_whitelist}
DEFAULT_CONNECTION_PLUGIN_PATH:
default: ~/.ansible/plugins/connection:/usr/share/ansible/plugins/connection
desc: 'TODO: write it'
env: [{name: ANSIBLE_CONNECTION_PLUGINS}]
ini:
- {key: connection_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.connection_plugins}
DEFAULT_DEBUG:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_DEBUG}]
ini:
- {key: debug, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.debug}
DEFAULT_EXECUTABLE:
default: /bin/sh
desc: 'TODO: write it'
env: [{name: ANSIBLE_EXECUTABLE}]
ini:
- {key: executable, section: defaults}
vars: []
yaml: {key: defaults.executable}
DEFAULT_FACT_PATH:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_FACT_PATH}]
ini:
- {key: fact_path, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.fact_path}
DEFAULT_FILTER_PLUGIN_PATH:
default: ~/.ansible/plugins/filter:/usr/share/ansible/plugins/filter
desc: 'TODO: write it'
env: [{name: ANSIBLE_FILTER_PLUGINS}]
ini:
- {key: filter_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.filter_plugins}
DEFAULT_FORCE_HANDLERS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_FORCE_HANDLERS}]
ini:
- {key: force_handlers, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.force_handlers}
DEFAULT_FORKS:
default: 5
desc: 'TODO: write it'
env: [{name: ANSIBLE_FORKS}]
ini:
- {key: forks, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.forks}
DEFAULT_GATHERING:
default: 'implicit'
desc: 'TODO: write it'
env: [{name: ANSIBLE_GATHERING}]
ini:
- key: gathering
section: defaults
vars: []
yaml: {key: defaults.gathering}
DEFAULT_GATHER_SUBSET:
default: 'all'
desc: 'TODO: write it'
env: [{name: ANSIBLE_GATHER_SUBSET}]
ini:
- key: gather_subset
section: defaults
vars: []
yaml: {key: defaults.gather_subset}
DEFAULT_GATHER_TIMEOUT:
default: 10
desc: 'TODO: write it'
env: [{name: ANSIBLE_GATHER_TIMEOUT}]
ini:
- {key: gather_timeout, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.gather_timeout}
DEFAULT_HANDLER_INCLUDES_STATIC:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_HANDLER_INCLUDES_STATIC}]
ini:
- {key: handler_includes_static, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.handler_includes_static}
DEFAULT_HASH_BEHAVIOUR:
default: replace
desc: 'TODO: write it'
env: [{name: ANSIBLE_HASH_BEHAVIOUR}]
ini:
- {key: hash_behaviour, section: defaults}
vars: []
yaml: {key: defaults.hash_behaviour}
DEFAULT_HOST_LIST:
default: /etc/ansible/hosts
desc: 'TODO: write it'
env: [{name: ANSIBLE_INVENTORY}]
expand_relative_paths: True
ini:
- {key: inventory, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.inventory}
DEFAULT_INTERNAL_POLL_INTERVAL:
default: 0.001
desc: 'TODO: write it'
env: []
ini:
- {key: internal_poll_interval, section: defaults}
value_type: float
vars: []
yaml: {key: defaults.internal_poll_interval}
DEFAULT_INVENTORY_PLUGIN_PATH:
default: ~/.ansible/plugins/inventory:/usr/share/ansible/plugins/inventory
desc: 'TODO: write it'
env: [{name: ANSIBLE_INVENTORY_PLUGINS}]
ini:
- {key: inventory_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.inventory_plugins}
DEFAULT_JINJA2_EXTENSIONS:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_JINJA2_EXTENSIONS}]
ini:
- {key: jinja2_extensions, section: defaults}
vars: []
yaml: {key: defaults.jinja2_extensions}
DEFAULT_KEEP_REMOTE_FILES:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_KEEP_REMOTE_FILES}]
ini:
- {key: keep_remote_files, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.keep_remote_files}
DEFAULT_LIBVIRT_LXC_NOSECLABEL:
default: False
desc: 'TODO: write it'
env: [{name: LIBVIRT_LXC_NOSECLABEL}]
ini:
- {key: libvirt_lxc_noseclabel, section: selinux}
value_type: boolean
vars: []
yaml: {key: selinux.libvirt_lxc_noseclabel}
DEFAULT_LOAD_CALLBACK_PLUGINS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_LOAD_CALLBACK_PLUGINS}]
ini:
- {key: bin_ansible_callbacks, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.bin_ansible_callbacks}
DEFAULT_LOCAL_TMP:
default: ~/.ansible/tmp
desc: 'TODO: write it'
env: [{name: ANSIBLE_LOCAL_TEMP}]
ini:
- {key: local_tmp, section: defaults}
value_type: tmppath
vars: []
yaml: {key: defaults.local_tmp}
DEFAULT_LOG_PATH:
default: ''
desc: 'TODO: write it'
env: [{name: ANSIBLE_LOG_PATH}]
ini:
- {key: log_path, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.log_path}
DEFAULT_LOOKUP_PLUGIN_PATH:
default: ~/.ansible/plugins/lookup:/usr/share/ansible/plugins/lookup
desc: 'TODO: write it'
env: [{name: ANSIBLE_LOOKUP_PLUGINS}]
ini:
- {key: lookup_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.lookup_plugins}
DEFAULT_MANAGED_STR:
default: Ansible managed
desc: 'TODO: write it'
env: []
ini:
- {key: ansible_managed, section: defaults}
vars: []
yaml: {key: defaults.ansible_managed}
DEFAULT_MODULE_ARGS:
default: ''
desc: 'TODO: write it'
env: [{name: ANSIBLE_MODULE_ARGS}]
ini:
- {key: module_args, section: defaults}
vars: []
yaml: {key: defaults.module_args}
DEFAULT_MODULE_COMPRESSION:
default: ZIP_DEFLATED
desc: 'TODO: write it'
env: []
ini:
- {key: module_compression, section: defaults}
vars: []
yaml: {key: defaults.module_compression}
DEFAULT_MODULE_LANG:
default: os.getenv('LANG', 'en_US.UTF-8')
desc: 'TODO: write it'
env: [{name: ANSIBLE_MODULE_LANG}]
ini:
- {key: module_lang, section: defaults}
vars: []
yaml: {key: defaults.module_lang}
DEFAULT_MODULE_NAME:
default: command
desc: 'TODO: write it'
env: []
ini:
- {key: module_name, section: defaults}
vars: []
yaml: {key: defaults.module_name}
DEFAULT_MODULE_PATH:
default: ~/.ansible/plugins/modules:/usr/share/ansible/plugins/modules
desc: 'TODO: write it'
env: [{name: ANSIBLE_LIBRARY}]
ini:
- {key: library, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.library}
DEFAULT_MODULE_SET_LOCALE:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_MODULE_SET_LOCALE}]
ini:
- {key: module_set_locale, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.module_set_locale}
DEFAULT_MODULE_UTILS_PATH:
default: ~/.ansible/plugins/module_utils:/usr/share/ansible/plugins/module_utils
desc: 'TODO: write it'
env: [{name: ANSIBLE_MODULE_UTILS}]
ini:
- {key: module_utils, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.module_utils}
DEFAULT_NO_LOG:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_NO_LOG}]
ini:
- {key: no_log, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.no_log}
DEFAULT_NO_TARGET_SYSLOG:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_NO_TARGET_SYSLOG}]
ini:
- {key: no_target_syslog, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.no_target_syslog}
DEFAULT_NULL_REPRESENTATION:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_NULL_REPRESENTATION}]
ini:
- {key: null_representation, section: defaults}
value_type: none
vars: []
yaml: {key: defaults.null_representation}
DEFAULT_POLL_INTERVAL:
default: 15
desc: 'TODO: write it'
env: [{name: ANSIBLE_POLL_INTERVAL}]
ini:
- {key: poll_interval, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.poll_interval}
DEFAULT_PRIVATE_KEY_FILE:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_PRIVATE_KEY_FILE}]
ini:
- {key: private_key_file, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.private_key_file}
DEFAULT_PRIVATE_ROLE_VARS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_PRIVATE_ROLE_VARS}]
ini:
- {key: private_role_vars, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.private_role_vars}
DEFAULT_REMOTE_PORT:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_REMOTE_PORT}]
ini:
- {key: remote_port, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.remote_port}
DEFAULT_REMOTE_TMP:
default: ~/.ansible/tmp
desc: 'TODO: write it'
env: [{name: ANSIBLE_REMOTE_TEMP}]
ini:
- {key: remote_tmp, section: defaults}
vars:
- name: ansible_remote_tmp
yaml: {key: defaults.remote_tmp}
DEFAULT_REMOTE_USER:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_REMOTE_USER}]
ini:
- {key: remote_user, section: defaults}
vars: []
yaml: {key: defaults.remote_user}
DEFAULT_ROLES_PATH:
default: ~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles
desc: 'TODO: write it'
env: [{name: ANSIBLE_ROLES_PATH}]
expand_relative_paths: True
ini:
- {key: roles_path, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.roles_path}
DEFAULT_SCP_IF_SSH:
default: smart
desc: 'TODO: write it'
env: [{name: ANSIBLE_SCP_IF_SSH}]
ini:
- {key: scp_if_ssh, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.scp_if_ssh}
DEFAULT_SELINUX_SPECIAL_FS:
default: fuse, nfs, vboxsf, ramfs, 9p
desc: 'TODO: write it'
env: []
ini:
- {key: special_context_filesystems, section: selinux}
value_type: list
vars: []
yaml: {key: selinux.special_context_filesystems}
DEFAULT_SFTP_BATCH_MODE:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_SFTP_BATCH_MODE}]
ini:
- {key: sftp_batch_mode, section: ssh_connection}
value_type: boolean
vars: []
yaml: {key: ssh_connection.sftp_batch_mode}
DEFAULT_SQUASH_ACTIONS:
default: apk, apt, dnf, homebrew, openbsd_pkg, pacman, pkgng, yum, zypper
desc: 'TODO: write it'
env: [{name: ANSIBLE_SQUASH_ACTIONS}]
ini:
- {key: squash_actions, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.squash_actions}
DEFAULT_SSH_TRANSFER_METHOD:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_SSH_TRANSFER_METHOD}]
ini:
- {key: transfer_method, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.transfer_method}
DEFAULT_STDOUT_CALLBACK:
default: default
desc: 'TODO: write it'
env: [{name: ANSIBLE_STDOUT_CALLBACK}]
ini:
- {key: stdout_callback, section: defaults}
vars: []
yaml: {key: defaults.stdout_callback}
DEFAULT_STRATEGY:
default: linear
desc: 'TODO: write it'
env: [{name: ANSIBLE_STRATEGY}]
ini:
- {key: strategy, section: defaults}
vars: []
yaml: {key: defaults.strategy}
DEFAULT_STRATEGY_PLUGIN_PATH:
default: ~/.ansible/plugins/strategy:/usr/share/ansible/plugins/strategy
desc: 'TODO: write it'
env: [{name: ANSIBLE_STRATEGY_PLUGINS}]
ini:
- {key: strategy_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.strategy_plugins}
DEFAULT_SU:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_SU}]
ini:
- {key: su, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.su}
DEFAULT_SUDO:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_SUDO}]
ini:
- {key: sudo, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.sudo}
DEFAULT_SUDO_EXE:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_SUDO_EXE}]
ini:
- {key: sudo_exe, section: defaults}
vars: []
yaml: {key: defaults.sudo_exe}
DEFAULT_SUDO_FLAGS:
default: -H -S -n
desc: 'TODO: write it'
env: [{name: ANSIBLE_SUDO_FLAGS}]
ini:
- {key: sudo_flags, section: defaults}
vars: []
yaml: {key: defaults.sudo_flags}
DEFAULT_SUDO_USER:
default: root
desc: 'TODO: write it'
env: [{name: ANSIBLE_SUDO_USER}]
ini:
- {key: sudo_user, section: defaults}
vars: []
yaml: {key: defaults.sudo_user}
DEFAULT_SU_EXE:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_SU_EXE}]
ini:
- {key: su_exe, section: defaults}
vars: []
yaml: {key: defaults.su_exe}
DEFAULT_SU_FLAGS:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_SU_FLAGS}]
ini:
- {key: su_flags, section: defaults}
vars: []
yaml: {key: defaults.su_flags}
DEFAULT_SU_USER:
default: root
desc: 'TODO: write it'
env: [{name: ANSIBLE_SU_USER}]
ini:
- {key: su_user, section: defaults}
vars: []
yaml: {key: defaults.su_user}
DEFAULT_SYSLOG_FACILITY:
default: LOG_USER
desc: 'TODO: write it'
env: [{name: ANSIBLE_SYSLOG_FACILITY}]
ini:
- {key: syslog_facility, section: defaults}
vars: []
yaml: {key: defaults.syslog_facility}
DEFAULT_TASK_INCLUDES_STATIC:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_TASK_INCLUDES_STATIC}]
ini:
- {key: task_includes_static, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.task_includes_static}
DEFAULT_TEST_PLUGIN_PATH:
default: ~/.ansible/plugins/test:/usr/share/ansible/plugins/test
desc: 'TODO: write it'
env: [{name: ANSIBLE_TEST_PLUGINS}]
ini:
- {key: test_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.test_plugins}
DEFAULT_TIMEOUT:
default: 10
desc: 'TODO: write it'
env: [{name: ANSIBLE_TIMEOUT}]
ini:
- {key: timeout, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.timeout}
DEFAULT_TRANSPORT:
default: smart
desc: 'TODO: write it'
env: [{name: ANSIBLE_TRANSPORT}]
ini:
- {key: transport, section: defaults}
vars: []
yaml: {key: defaults.transport}
DEFAULT_UNDEFINED_VAR_BEHAVIOR:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_ERROR_ON_UNDEFINED_VARS}]
ini:
- {key: error_on_undefined_vars, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.error_on_undefined_vars}
DEFAULT_VARS_PLUGIN_PATH:
default: ~/.ansible/plugins/vars:/usr/share/ansible/plugins/vars
desc: 'TODO: write it'
env: [{name: ANSIBLE_VARS_PLUGINS}]
ini:
- {key: vars_plugins, section: defaults}
value_type: pathlist
vars: []
yaml: {key: defaults.vars_plugins}
DEFAULT_VAR_COMPRESSION_LEVEL:
default: 0
desc: 'TODO: write it'
env: [{name: ANSIBLE_VAR_COMPRESSION_LEVEL}]
ini:
- {key: var_compression_level, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.var_compression_level}
DEFAULT_VAULT_PASSWORD_FILE:
default: ~
desc: 'TODO: write it'
env: [{name: ANSIBLE_VAULT_PASSWORD_FILE}]
ini:
- {key: vault_password_file, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.vault_password_file}
DEFAULT_VERBOSITY:
default: 0
desc: 'TODO: write it'
env: [{name: ANSIBLE_VERBOSITY}]
ini:
- {key: verbosity, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.verbosity}
DEPRECATION_WARNINGS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_DEPRECATION_WARNINGS}]
ini:
- {key: deprecation_warnings, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.deprecation_warnings}
DIFF_ALWAYS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_DIFF_ALWAYS}]
ini:
- {key: always, section: diff}
value_type: bool
vars: []
yaml: {key: diff.always}
DIFF_CONTEXT:
default: 3
desc: 'TODO: write it'
env: [{name: ANSIBLE_DIFF_CONTEXT}]
ini:
- {key: context, section: diff}
value_type: integer
vars: []
yaml: {key: diff.context}
DISPLAY_ARGS_TO_STDOUT:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_DISPLAY_ARGS_TO_STDOUT}]
ini:
- {key: display_args_to_stdout, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.display_args_to_stdout}
DISPLAY_SKIPPED_HOSTS:
default: True
desc: 'TODO: write it'
env: [{name: DISPLAY_SKIPPED_HOSTS}]
ini:
- {key: display_skipped_hosts, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.display_skipped_hosts}
ERROR_ON_MISSING_HANDLER:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_ERROR_ON_MISSING_HANDLER}]
ini:
- {key: error_on_missing_handler, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.error_on_missing_handler}
GALAXY_IGNORE_CERTS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_GALAXY_IGNORE}]
ini:
- {key: ignore_certs, section: galaxy}
value_type: boolean
vars: []
yaml: {key: galaxy.ignore_certs}
GALAXY_ROLE_SKELETON:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_GALAXY_ROLE_SKELETON}]
ini:
- {key: role_skeleton, section: galaxy}
value_type: path
vars: []
yaml: {key: galaxy.role_skeleton}
GALAXY_ROLE_SKELETON_IGNORE:
default: [^.git$, ^.*/.git_keep$]
desc: 'TODO: write it'
env: [{name: ANSIBLE_GALAXY_ROLE_SKELETON_IGNORE}]
ini:
- {key: role_skeleton_ignore, section: galaxy}
value_type: list
vars: []
yaml: {key: galaxy.role_skeleton_ignore}
GALAXY_SCMS:
default: git, hg
desc: 'TODO: write it'
env: [{name: ANSIBLE_GALAXY_SCMS}]
ini:
- {key: scms, section: galaxy}
value_type: list
vars: []
yaml: {key: galaxy.scms}
GALAXY_SERVER:
default: https://galaxy.ansible.com
desc: 'TODO: write it'
env: [{name: ANSIBLE_GALAXY_SERVER}]
ini:
- {key: server, section: galaxy}
vars: []
yaml: {key: galaxy.server}
HOST_KEY_CHECKING:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_HOST_KEY_CHECKING}]
ini:
- {key: host_key_checking, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.host_key_checking}
INVENTORY_ENABLED:
default: [host_list, script, yaml, ini]
desc: List of enabled inventory plugins, it also determines the order in which they are used.
env: [{name: ANSIBLE_INVENTORY_ENABLED}]
ini:
- {key: inventory_enabled, section: defaults}
value_type: list
vars: []
yaml: {key: inventory.enabled_plugins}
INVENTORY_IGNORE_EXTS:
default: BLACKLIST_EXTS + [ '~', '.orig', '.ini', '.cfg', '.retry']
desc: List of extensions to ignore when using a directory as an inventory source
env: [{name: ANSIBLE_INVENTORY_IGNORE}]
ini:
- {key: inventory_ignore_extensions, section: defaults}
value_type: list
vars: []
yaml: {key: inventory.ignore_extensions}
INVENTORY_IGNORE_PATTERNS:
default: []
desc: List of patterns to ignore when using a directory as an inventory source
env: [{name: ANSIBLE_INVENTORY_IGNORE_REGEX}]
ini:
- {key: inventory_ignore_patterns, section: defaults}
value_type: list
vars: []
yaml: {key: inventory.ignore_patterns}
MAX_FILE_SIZE_FOR_DIFF:
default: 104448
desc: Maximum size of files to be considered for diff display
env: [{name: ANSIBLE_MAX_DIFF_SIZE}]
ini:
- {key: max_diff_size, section: defaults}
value_type: integer
vars: []
yaml: {key: defaults.max_diff_size}
MERGE_MULTIPLE_CLI_TAGS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_MERGE_MULTIPLE_CLI_TAGS}]
ini:
- {key: merge_multiple_cli_tags, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.merge_multiple_cli_tags}
NETWORK_GROUP_MODULES:
default: [eos, nxos, ios, iosxr, junos, ce, vyos, sros, dellos9, dellos10, dellos6, asa, aruba, aireos]
desc: 'TODO: write it'
env: [{name: NETWORK_GROUP_MODULES}]
ini:
- {key: network_group_modules, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.network_group_modules}
ONLY_NAMESPACE_FACTS:
default: False
desc:
- Facts normally get injected as top level variables, this setting prevents that.
- Facts are still available in the `ansible_facts` variable w/o the `ansible_` prefix.
env: [{name: ANSIBLE_RESTRICT_FACTS}]
ini:
- {key: restrict_facts_namespace, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.restrict_facts_namespace}
version_added: "2.4"
PARAMIKO_HOST_KEY_AUTO_ADD:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_PARAMIKO_HOST_KEY_AUTO_ADD}]
ini:
- {key: host_key_auto_add, section: paramiko_connection}
value_type: boolean
vars: []
yaml: {key: paramiko_connection.host_key_auto_add}
PARAMIKO_LOOK_FOR_KEYS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_PARAMIKO_LOOK_FOR_KEYS}]
ini:
- {key: look_for_keys, section: paramiko_connection}
value_type: boolean
vars: []
yaml: {key: paramiko_connection.look_for_keys}
PARAMIKO_PROXY_COMMAND:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_PARAMIKO_PROXY_COMMAND}]
ini:
- {key: proxy_command, section: paramiko_connection}
vars: []
yaml: {key: paramiko_connection.proxy_command}
PARAMIKO_PTY:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_PARAMIKO_PTY}]
ini:
- {key: pty, section: paramiko_connection}
value_type: boolean
vars: []
yaml: {key: paramiko_connection.pty}
PARAMIKO_RECORD_HOST_KEYS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_PARAMIKO_RECORD_HOST_KEYS}]
ini:
- {key: record_host_keys, section: paramiko_connection}
value_type: boolean
vars: []
yaml: {key: paramiko_connection.record_host_keys}
PERSISTENT_CONNECT_INTERVAL:
default: 1
desc: 'TODO: write it'
env: [{name: ANSIBLE_PERSISTENT_CONNECT_INTERVAL}]
ini:
- {key: connect_interval, section: persistent_connection}
value_type: integer
vars: []
yaml: {key: persistent_connection.connect_interval}
PERSISTENT_CONTROL_PATH_DIR:
default: ~/.ansible/pc
desc: 'TODO: write it'
env: [{name: ANSIBLE_PERSISTENT_CONTROL_PATH_DIR}]
ini:
- {key: control_path_dir, section: persistent_connection}
vars: []
yaml: {key: persistent_connection.control_path_dir}
PERSISTENT_CONNECT_RETRIES:
default: 30
desc: 'TODO: write it'
env: [{name: ANSIBLE_PERSISTENT_CONNECT_RETRIES}]
ini:
- {key: connect_retries, section: persistent_connection}
value_type: integer
vars: []
yaml: {key: persistent_connection.connect_retries}
PERSISTENT_CONNECT_TIMEOUT:
default: 30
desc: 'TODO: write it'
env: [{name: ANSIBLE_PERSISTENT_CONNECT_TIMEOUT}]
ini:
- {key: connect_timeout, section: persistent_connection}
value_type: integer
vars: []
yaml: {key: persistent_connection.connect_timeout}
RETRY_FILES_ENABLED:
default: True
desc: This controls whether a failed Ansible playbook should create a .retry file.
env: [{name: ANSIBLE_RETRY_FILES_ENABLED}]
ini:
- {key: retry_files_enabled, section: defaults}
value_type: boolean
vars: []
yaml: {key: errors.retry.enabled}
RETRY_FILES_SAVE_PATH:
default: ~
desc: This sets the path in which Ansible will save .retry files when a playbook fails and retry files are enabled.
env: [{name: ANSIBLE_RETRY_FILES_SAVE_PATH}]
ini:
- {key: retry_files_save_path, section: defaults}
value_type: path
vars: []
yaml: {key: errors.retry.path}
SHOW_CUSTOM_STATS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_SHOW_CUSTOM_STATS}]
ini:
- {key: show_custom_stats, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.show_custom_stats}
STRING_TYPE_FILTERS:
default: [string, to_json, to_nice_json, to_yaml, ppretty, json]
desc: 'TODO: write it'
env: [{name: ANSIBLE_STRING_TYPE_FILTERS}]
ini:
- {key: dont_type_filters, section: jinja2}
value_type: list
vars: []
yaml: {key: jinja2.dont_type_filters}
SYSTEM_WARNINGS:
default: True
desc: 'TODO: write it'
env: [{name: ANSIBLE_SYSTEM_WARNINGS}]
ini:
- {key: system_warnings, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.system_warnings}
USE_PERSISTENT_CONNECTIONS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_USE_PERSISTENT_CONNECTIONS}]
ini:
- {key: use_persistent_connections, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.use_persistent_connections}
VARIABLE_PRECEDENCE:
default: [all_inventory, groups_inventory, all_plugins_inventory, all_plugins_play, groups_plugins_inventory, groups_plugins_play]
desc: 'TODO: write it'
env: [{name: ANSIBLE_PRECEDENCE}]
ini:
- {key: precedence, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.precedence}
YAML_FILENAME_EXTENSIONS:
default: [".yml", ".yaml", ".json"]
desc: "check all of these extensions when looking for 'variable' files which should be YAML or JSON or vaulted versions of theses."
env:
- name: ANSIBLE_YAML_FILENAME_EXT
ini:
- {key: defaults, section: yaml_valid_extensions}
value_type: list
vars: []
yaml: {key: defaults.yaml_valid_extensions}