have always_run override check mode for a task

Fixes #13418
pull/4420/head
Brian Coca 2015-12-08 09:20:49 -08:00
parent 9c4eae5253
commit d4ccb0be59
1 changed files with 4 additions and 0 deletions

View File

@ -395,6 +395,10 @@ class PlayContext(Base):
# set become defaults if not previouslly set
task.set_become_defaults(new_info.become, new_info.become_method, new_info.become_user)
# have always_run override check mode
if task.always_run:
new_info.check_mode = False
return new_info
def make_become_cmd(self, cmd, executable=None):