# config file for ansible -- http://ansible.com/
# ==============================================
# exmaple:https://raw.github.com/ansible/ansible/devel/examples/ansible.cfg
#
# nearly all parameters can be overridden in ansible-playbook
# or with command line flags. ansible will read ANSIBLE_CONFIG,
# ansible.cfg in the current working directory, .ansible.cfg in
# the home directory or /etc/ansible/ansible.cfg, whichever it
# finds first


[defaults]
# [DEPRECATION WARNING] 'ansible_managed' used in ansible.cfg
#
# The `ansible_managed` variable can be set just like any other variable, or a different 
# variable can be used.
#
# Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates.
#
# This feature will be removed from ansible-core version 2.23.
#
#ansible_managed = *** [ Ansible managed file: DO NOT EDIT DIRECTLY ] ***

# Use of 'ansible_managed' 
# 
#    + use with filter 'comment' - WITHOUT leading comment sign:
#
#         {{ ansible_managed | comment }}
#
#
#    + use without filter 'comment' - WITH leading comment sign:
#
#         # {{ ansible_managed }}

#gathering = smart
#fact_caching = jsonfile
#fact_caching_connection = ~/.cache/
#fact_caching_timeout = 86400
#forks = 20
inventory = ./hosts
remote_user = chris
roles_path = ./roles
vault_password_file = open_the_vault.sh
#retry_files_enabled = False
#allow_world_readable_tmpfiles = True
#interpreter_python: auto
interpreter_python: /usr/bin/python3

[privilege_escalation]
become=True
become_method=sudo
become_ask_pass=True

[ssh_connection]

# By default, this option is disabled to preserve compatibility with
# sudoers configurations that have requiretty (the default on many distros).
#
#pipelining = True
