extension_modules should default to /proxy/extmods

Additionally, append it to the append_minionid_config_dirs
list, so each proxy caches its extension modules separately.
This commit is contained in:
Mircea Ulinic 2017-08-15 16:08:58 +00:00
parent c1c8cb9bfa
commit 73f9135340

View file

@ -1633,7 +1633,8 @@ DEFAULT_PROXY_MINION_OPTS = {
'log_file': os.path.join(salt.syspaths.LOGS_DIR, 'proxy'),
'add_proxymodule_to_opts': False,
'proxy_merge_grains_in_module': True,
'append_minionid_config_dirs': ['cachedir', 'pidfile', 'default_include'],
'extension_modules': os.path.join(salt.syspaths.CACHE_DIR, 'proxy', 'extmods'),
'append_minionid_config_dirs': ['cachedir', 'pidfile', 'default_include', 'extension_modules'],
'default_include': 'proxy.d/*.conf',
# By default, proxies will preserve the connection.