Guest User

Untitled

a guest
Feb 18th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. diff --git a/lib/ansible/playbook/play_context.py b/lib/ansible/playbook/play_context.py
  2. index 669584b051..d02fb42794 100644
  3. --- a/lib/ansible/playbook/play_context.py
  4. +++ b/lib/ansible/playbook/play_context.py
  5. @@ -352,6 +352,8 @@ class PlayContext(Base):
  6. # and likewise for the remote user
  7. for user_var in ('ansible_%s_user' % delegated_transport,) + C.MAGIC_VARIABLE_MAPPING.get('remote_user'):
  8. if user_var in delegated_vars and delegated_vars[user_var]:
  9. + if user_var != 'ansible_user':
  10. + delegated_vars['ansible_user'] = delegated_vars[user_var]
  11. break
  12. else:
  13. delegated_vars['ansible_user'] = task.remote_user or self.remote_user
Add Comment
Please, Sign In to add comment