[defaults]
inventory = hosts
gathering = explicit
strategy_plugins = ../../ansible_mitogen/plugins/strategy
action_plugins = lib/action
callback_plugins = lib/callback
stdout_callback = nice_stdout
vars_plugins = lib/vars
library = lib/modules
filter_plugins = lib/filters
module_utils = lib/module_utils
retry_files_enabled = False
display_args_to_stdout = True
forks = 100

# We use lots of deprecated functionality to support older versions.
deprecation_warnings = False

# issue #434; hosts/delegate_to; integration/delegate_to
remote_user = ansible-cfg-remote-user

# On MacOS, "smart" with a password set causes Ansible to use paramiko.
transport = ssh

no_target_syslog = True

# Required by integration/ssh/timeouts.yml
timeout = 10

# On Travis, paramiko check fails due to host key checking enabled.
host_key_checking = False

[ssh_connection]
ssh_args = -o UserKnownHostsFile=/dev/null -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s
pipelining = True
