mirror of
https://github.com/ansible/awx.git
synced 2026-05-20 15:27:47 -02:30
[AAP-74343] Read callbacks_enabled from ansible.cfg so user-configured callbacks are preserved
The check for 'callbacks_enabled' in config_values was dead code because read_ansible_config was never asked to read that setting. Now that the callback registration runs unconditionally, fix this by including 'callbacks_enabled' in the variables of interest. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1142,7 +1142,7 @@ class RunJob(SourceControlMixin, BaseTask):
|
|||||||
('ANSIBLE_CALLBACK_PLUGINS', 'callback_plugins', 'plugins_path', '~/.ansible/plugins:/plugins/callback:/usr/share/ansible/plugins/callback'),
|
('ANSIBLE_CALLBACK_PLUGINS', 'callback_plugins', 'plugins_path', '~/.ansible/plugins:/plugins/callback:/usr/share/ansible/plugins/callback'),
|
||||||
)
|
)
|
||||||
|
|
||||||
config_values = read_ansible_config(os.path.join(private_data_dir, 'project'), list(map(lambda x: x[1], path_vars)))
|
config_values = read_ansible_config(os.path.join(private_data_dir, 'project'), list(map(lambda x: x[1], path_vars)) + ['callbacks_enabled'])
|
||||||
|
|
||||||
for env_key, config_setting, folder, default in path_vars:
|
for env_key, config_setting, folder, default in path_vars:
|
||||||
paths = default.split(':')
|
paths = default.split(':')
|
||||||
|
|||||||
Reference in New Issue
Block a user