23 lines
770 B
INI
23 lines
770 B
INI
|
|
[defaults]
|
|
inventory = hosts.yml
|
|
#stdout_callback = json
|
|
ansible_indent = 2
|
|
# unfortunate name, previously named human_log, much less verbose than default
|
|
stdout_callback = debug
|
|
roles_path = ./roles/:./private/roles/
|
|
playbook_dir = ./private/playbooks/
|
|
forks = 20
|
|
#internal_poll_interval = 0.5
|
|
max_diff_size = 104857600
|
|
ansible_managed = {{{{ lookup('pipe', 'git rev-parse --show-toplevel')|basename }}}}/roles/{{{{ role_name }}}}/{{{{ template_path }}}}{{{{ lookup('pipe', 'git log -1 ' + template_fullpath|quote) | default(False, True) | ternary("", ",UNCOMITTED") }}}}
|
|
|
|
|
|
[diff]
|
|
always = true
|
|
|
|
[ssh_connection]
|
|
ssh_args = -o ControlMaster=auto -o ControlPersist=60s -o PreferredAuthentications=publickey
|
|
control_path = /tmp/ansible-ssh-%%h-%%p-%%r
|
|
pipelining = true
|