Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
moreati committed Jan 17, 2025
1 parent c1ac3ab commit 8273eac
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions ansible_mitogen/strategy.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,11 @@
import ansible_mitogen.process

import ansible.executor.process.worker
import ansible.plugins.loader
import ansible.template
import ansible.utils.sentinel
import ansible.playbook.play_context

from ansible.plugins.loader import get_with_context_result


def _patch_awx_callback():
"""
Expand Down Expand Up @@ -103,10 +102,10 @@ def wrap_action_loader__get_with_context(name, *args, **kwargs):
bases = (ansible_mitogen.mixins.ActionModuleMixin, klass)
adorned_klass = type(str(name), bases, {})
if kwargs.get('class_only'):
return get_with_context_result(adorned_klass, context)
return get_with_context_result(adorned_klass(*args, **kwargs), context)
return ansible.plugins.loader.get_with_context_result(adorned_klass, context)
return ansible.plugins.loader.get_with_context_result(adorned_klass(*args, **kwargs), context)

return get_with_context_result(None, context)
return ansible.plugins.loader.get_with_context_result(None, context)


REDIRECTED_CONNECTION_PLUGINS = (
Expand Down

0 comments on commit 8273eac

Please sign in to comment.