3 --- lib
/ansible
/constants
.py
.orig
2013-03-04 13:18:12.000000000 -0800
4 +++ lib
/ansible
/constants
.py
2013-04-13 09:48:31.000000000 -0700
6 p
= ConfigParser
.ConfigParser()
7 path1
= os
.path
.expanduser(os
.environ
.get('ANSIBLE_CONFIG', "~/.ansible.cfg"))
8 path2
= os
.getcwd() + "/ansible.cfg"
9 - path3
= "/etc/ansible/ansible.cfg"
10 + path3
= "@PKG_SYSCONFDIR@/ansible/ansible.cfg"
12 if os
.path
.exists(path1
):
15 if getattr(sys
, "real_prefix", None):
16 DIST_MODULE_PATH
= os
.path
.join(sys
.prefix
, 'share/ansible/')
18 - DIST_MODULE_PATH
= '/usr/share/ansible/'
19 + DIST_MODULE_PATH
= '@PREFIX@/share/ansible/'
21 # sections in config file
25 -DEFAULT_HOST_LIST
= shell_expand_path(get_config(p
, DEFAULTS
, 'hostfile', 'ANSIBLE_HOSTS', '/etc/ansible/hosts'))
26 +DEFAULT_HOST_LIST
= shell_expand_path(get_config(p
, DEFAULTS
, 'hostfile', 'ANSIBLE_HOSTS', '@PKG_SYSCONFDIR@/ansible/hosts'))
27 DEFAULT_MODULE_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'library', 'ANSIBLE_LIBRARY', DIST_MODULE_PATH
))
28 DEFAULT_REMOTE_TMP
= shell_expand_path(get_config(p
, DEFAULTS
, 'remote_tmp', 'ANSIBLE_REMOTE_TEMP', '$HOME/.ansible/tmp'))
29 DEFAULT_MODULE_NAME
= get_config(p
, DEFAULTS
, 'module_name', None, 'command')
31 DEFAULT_HASH_BEHAVIOUR
= get_config(p
, DEFAULTS
, 'hash_behaviour', 'ANSIBLE_HASH_BEHAVIOUR', 'replace')
32 DEFAULT_JINJA2_EXTENSIONS
= get_config(p
, DEFAULTS
, 'jinja2_extensions', 'ANSIBLE_JINJA2_EXTENSIONS', None)
34 -DEFAULT_ACTION_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'action_plugins', 'ANSIBLE_ACTION_PLUGINS', '/usr/share/ansible_plugins/action_plugins'))
35 -DEFAULT_CALLBACK_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'callback_plugins', 'ANSIBLE_CALLBACK_PLUGINS', '/usr/share/ansible_plugins/callback_plugins'))
36 -DEFAULT_CONNECTION_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'connection_plugins', 'ANSIBLE_CONNECTION_PLUGINS', '/usr/share/ansible_plugins/connection_plugins'))
37 -DEFAULT_LOOKUP_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'lookup_plugins', 'ANSIBLE_LOOKUP_PLUGINS', '/usr/share/ansible_plugins/lookup_plugins'))
38 -DEFAULT_VARS_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'vars_plugins', 'ANSIBLE_VARS_PLUGINS', '/usr/share/ansible_plugins/vars_plugins'))
39 -DEFAULT_FILTER_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'filter_plugins', 'ANSIBLE_FILTER_PLUGINS', '/usr/share/ansible_plugins/filter_plugins'))
40 +DEFAULT_ACTION_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'action_plugins', 'ANSIBLE_ACTION_PLUGINS', '@PREFIX@/share/ansible_plugins/action_plugins'))
41 +DEFAULT_CALLBACK_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'callback_plugins', 'ANSIBLE_CALLBACK_PLUGINS', '@PREFIX@/share/ansible_plugins/callback_plugins'))
42 +DEFAULT_CONNECTION_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'connection_plugins', 'ANSIBLE_CONNECTION_PLUGINS', '@PREFIX@/share/ansible_plugins/connection_plugins'))
43 +DEFAULT_LOOKUP_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'lookup_plugins', 'ANSIBLE_LOOKUP_PLUGINS', '@PREFIX@/share/ansible_plugins/lookup_plugins'))
44 +DEFAULT_VARS_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'vars_plugins', 'ANSIBLE_VARS_PLUGINS', '@PREFIX@/share/ansible_plugins/vars_plugins'))
45 +DEFAULT_FILTER_PLUGIN_PATH
= shell_expand_path(get_config(p
, DEFAULTS
, 'filter_plugins', 'ANSIBLE_FILTER_PLUGINS', '@PREFIX@/share/ansible_plugins/filter_plugins'))
47 # non-configurable things
48 DEFAULT_SUDO_PASS
= None