ansible: Pass through connection loader kwargs; closes #168
This commit is contained in:
parent
749eddac71
commit
26051caf4c
|
@ -70,14 +70,13 @@ def wrap_action_loader__get(name, *args, **kwargs):
|
|||
return adorned_klass(*args, **kwargs)
|
||||
|
||||
|
||||
def wrap_connection_loader__get(name, play_context, new_stdin):
|
||||
def wrap_connection_loader__get(name, play_context, new_stdin, **kwargs):
|
||||
"""
|
||||
While the mitogen strategy is active, rewrite connection_loader.get() calls
|
||||
for the 'ssh' and 'local' transports into corresponding requests for the
|
||||
'mitogen' connection type, passing the original transport name into it as
|
||||
an argument, so that it can emulate the original type.
|
||||
"""
|
||||
kwargs = {}
|
||||
if name in ('ssh', 'local', 'docker'):
|
||||
kwargs['original_transport'] = name
|
||||
name = 'mitogen'
|
||||
|
|
Loading…
Reference in New Issue