diff --git a/lib/ansible/cli/__init__.py b/lib/ansible/cli/__init__.py index 012872be7c5..76bbc6b8a82 100644 --- a/lib/ansible/cli/__init__.py +++ b/lib/ansible/cli/__init__.py @@ -191,12 +191,9 @@ class CLI(object): if runas_opts: # Check for privilege escalation conflicts - if (op.su or op.su_user or op.ask_su_pass) and \ - (op.sudo or op.sudo_user or op.ask_sudo_pass) or \ - (op.su or op.su_user or op.ask_su_pass) and \ - (op.become or op.become_user or op.become_ask_pass) or \ - (op.sudo or op.sudo_user or op.ask_sudo_pass) and \ - (op.become or op.become_user or op.become_ask_pass): + if (op.su or op.su_user) and (op.sudo or op.sudo_user) or \ + (op.su or op.su_user) and (op.become or op.become_user) or \ + (op.sudo or op.sudo_user) and (op.become or op.become_user): self.parser.error("Sudo arguments ('--sudo', '--sudo-user', and '--ask-sudo-pass') " "and su arguments ('-su', '--su-user', and '--ask-su-pass') "