You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/lib/ansible/config/data/config.yml

1356 lines
36 KiB
YAML

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
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
vars: []
yaml: {key: accelerate.accelerate_daemon_timeout}
version_added: "1.6"
ACCELERATE_KEYS_DIR:
default: ~/.fireball.keys
desc: 'TODO: write it'
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}
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}
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
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
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
vars: []
yaml: {key: accelerate.accelerate_timeout}
ALLOW_WORLD_READABLE_TMPFILES:
default: False
desc: 'TODO: write it'
env: []
ini:
- {key: allow_world_readable_tmpfiles, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.allow_world_readable_tmpfiles}
ANSIBLE_COW_SELECTION:
default: default
desc: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_COW_WHITELIST}]
ini:
- {key: cow_whitelist, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.cow_whitelist}
ANSIBLE_FORCE_COLOR:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_FORCE_COLOR}]
ini:
- {key: force_color, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.force_color}
ANSIBLE_NOCOLOR:
default:
desc: 'TODO: write it'
env: [{name: ANSIBLE_NOCOLOR}]
ini:
- {key: nocolor, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.nocolor}
ANSIBLE_NOCOWS:
default:
desc: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_SSH_ARGS}]
ini:
- {key: ssh_args, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.ssh_args}
ANSIBLE_SSH_CONTROL_PATH:
default:
desc: 'TODO: write it'
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: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_SSH_EXECUTABLE}]
ini:
- {key: ssh_executable, section: ssh_connection}
vars: []
yaml: {key: ssh_connection.ssh_executable}
ANSIBLE_SSH_PIPELINING:
default: False
desc: 'TODO: write it'
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}
BECOME_ALLOW_SAME_USER:
default: False
desc: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_CACHE_PLUGIN}]
ini:
- {key: fact_caching, section: defaults}
vars: []
yaml: {key: defaults.fact_caching}
CACHE_PLUGIN_CONNECTION:
default:
desc: 'TODO: write it'
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: 'TODO: write it'
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: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_CHANGED}]
ini:
- {key: changed, section: colors}
vars: []
yaml: {key: colors.changed}
COLOR_DEBUG:
default: dark gray
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_DEBUG}]
ini:
- {key: debug, section: colors}
vars: []
yaml: {key: colors.debug}
COLOR_DEPRECATE:
default: purple
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_DEPRECATE}]
ini:
- {key: deprecate, section: colors}
vars: []
yaml: {key: colors.deprecate}
COLOR_DIFF_ADD:
default: green
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_DIFF_ADD}]
ini:
- {key: diff_add, section: colors}
vars: []
yaml: {key: colors.diff_add}
COLOR_DIFF_LINES:
default: cyan
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_DIFF_LINES}]
ini:
- {key: diff_lines, section: colors}
vars: []
yaml: {key: colors.diff_lines}
COLOR_DIFF_REMOVE:
default: red
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_DIFF_REMOVE}]
ini:
- {key: diff_remove, section: colors}
vars: []
yaml: {key: colors.diff_remove}
COLOR_ERROR:
default: red
desc: 'TODO: write it'
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: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_OK}]
ini:
- {key: ok, section: colors}
vars: []
yaml: {key: colors.ok}
COLOR_SKIP:
default: cyan
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_SKIP}]
ini:
- {key: skip, section: colors}
vars: []
yaml: {key: colors.skip}
COLOR_UNREACHABLE:
default: bright red
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_UNREACHABLE}]
ini:
- {key: unreachable, section: colors}
vars: []
yaml: {key: colors.unreachable}
COLOR_VERBOSE:
default: blue
desc: 'TODO: write it'
env: [{name: ANSIBLE_COLOR_VERBOSE}]
ini:
- {key: verbose, section: colors}
vars: []
yaml: {key: colors.verbose}
COLOR_WARN:
default: bright purple
desc: 'TODO: write it'
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: []
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: 'TODO: write it'
env: [{name: ANSIBLE_INVENTORY_ENABLED}]
ini:
- {key: inventory_enabled, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.inventory_enabled}
INVENTORY_IGNORE_EXTS:
default: ['.pyc', '.pyo', '.swp', '.bak', '~', '.rpm', '.md', '.txt', '.orig', '.ini', '.cfg', '.retry']
desc: 'TODO: write it'
env: [{name: ANSIBLE_INVENTORY_IGNORE}]
ini:
- {key: inventory_ignore_extensions, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.inventory_ignore_extensions}
INVENTORY_IGNORE_PATTERNS:
default: []
desc: 'TODO: write it'
env: [{name: ANSIBLE_INVENTORY_IGNORE_REGEX}]
ini:
- {key: inventory_ignore_patterns, section: defaults}
value_type: list
vars: []
yaml: {key: defaults.inventory_ignore_patterns}
MAX_FILE_SIZE_FOR_DIFF:
default: 104448
desc: 'TODO: write it'
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}
NAMESPACE_FACTS:
default: False
desc: 'TODO: write it'
env: [{name: ANSIBLE_RESTRICT_FACTS}]
ini:
- {key: restrict_facts_namespace, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.restrict_facts_namespace}
NETWORK_GROUP_MODULES:
default: [eos, nxos, ios, iosxr, junos, ce, vyos, sros, dellos9, dellos10, dellos6]
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}
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_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: 'TODO: write it'
env: [{name: ANSIBLE_RETRY_FILES_ENABLED}]
ini:
- {key: retry_files_enabled, section: defaults}
value_type: boolean
vars: []
yaml: {key: defaults.retry_files_enabled}
RETRY_FILES_SAVE_PATH:
default: ~
desc: 'TODO: write it'
env: [{name: ANSIBLE_RETRY_FILES_SAVE_PATH}]
ini:
- {key: retry_files_save_path, section: defaults}
value_type: path
vars: []
yaml: {key: defaults.retry_files_save_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}