diff options
Diffstat (limited to 'zuul/ansible/base')
-rw-r--r-- | zuul/ansible/base/callback/zuul_json.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/zuul/ansible/base/callback/zuul_json.py b/zuul/ansible/base/callback/zuul_json.py index 6b8b957bb..1d7059871 100644 --- a/zuul/ansible/base/callback/zuul_json.py +++ b/zuul/ansible/base/callback/zuul_json.py @@ -220,13 +220,17 @@ orig_find_plugin = PluginLoader.find_plugin def mp_get(self, name, *args, **kwargs): - name = name.rsplit('.', 1)[-1] + if (name.startswith('ansible.builtin.') or + name.startswith('ansible.legacy.')): + name = name.rsplit('.', 1)[-1] ret = orig_get(self, name, *args, **kwargs) return ret def mp_find_plugin(self, name, *args, **kwargs): - name = name.rsplit('.', 1)[-1] + if (name.startswith('ansible.builtin.') or + name.startswith('ansible.legacy.')): + name = name.rsplit('.', 1)[-1] ret = orig_find_plugin(self, name, *args, **kwargs) return ret |