diff options
author | Ritesh Khadgaray <khadgaray@gmail.com> | 2016-06-07 19:06:17 +0530 |
---|---|---|
committer | Brian Coca <bcoca@ansible.com> | 2016-06-07 09:36:17 -0400 |
commit | ef9238ab850617e40e0518e7b014d8883e137093 (patch) | |
tree | a953f63a9e4162c930aaed1be9d78ba3f11e373d | |
parent | b479a80d452437e467228f36ad10f49fa36781f4 (diff) | |
download | ansible-ef9238ab850617e40e0518e7b014d8883e137093.tar.gz |
set remote_user to default if none is found when using delegate_to (#16138)
-rw-r--r-- | lib/ansible/playbook/play_context.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/playbook/play_context.py b/lib/ansible/playbook/play_context.py index a79b4e1988..ad68579a1b 100644 --- a/lib/ansible/playbook/play_context.py +++ b/lib/ansible/playbook/play_context.py @@ -356,7 +356,7 @@ class PlayContext(Base): # and likewise for the remote user for user_var in MAGIC_VARIABLE_MAPPING.get('remote_user'): - if user_var in delegated_vars: + if user_var in delegated_vars and delegated_vars[user_var]: break else: delegated_vars['ansible_user'] = task.remote_user or self.remote_user |