mirror of
https://github.com/ansible/ansible.git
synced 2026-08-03 00:22:10 +02:00
source module compression setting directly from config (#80647)
* source module compression setting directly from config no need to proxy via play_context, which can fall out of date w/o constant variable updates.
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
minor_changes:
|
||||
- module compression is now sourced directly via config, bypassing play_context possibly stale values.
|
||||
@@ -296,7 +296,8 @@ class ActionBase(ABC):
|
||||
try:
|
||||
(module_data, module_style, module_shebang) = modify_module(module_name, module_path, module_args, self._templar,
|
||||
task_vars=use_vars,
|
||||
module_compression=self._play_context.module_compression,
|
||||
module_compression=C.config.get_config_value('DEFAULT_MODULE_COMPRESSION',
|
||||
variables=task_vars),
|
||||
async_timeout=self._task.async_val,
|
||||
environment=final_environment,
|
||||
remote_is_local=bool(getattr(self._connection, '_remote_is_local', False)),
|
||||
|
||||
Reference in New Issue
Block a user