summaryrefslogtreecommitdiff
path: root/bin/ansible
diff options
context:
space:
mode:
authorMichael DeHaan <michael@ansibleworks.com>2013-04-22 23:57:20 -0400
committerMichael DeHaan <michael@ansibleworks.com>2013-04-22 23:57:20 -0400
commitbe947e52665106ceceffc596ab6cb377dfa9e554 (patch)
tree252540e16f3a6abc0f2cca53ab791837e8184b3e /bin/ansible
parent528cb2cb3d3c6027496117690c9276a04c53d752 (diff)
downloadansible-be947e52665106ceceffc596ab6cb377dfa9e554.tar.gz
Resolve merge conflict
Diffstat (limited to 'bin/ansible')
-rwxr-xr-xbin/ansible9
1 files changed, 2 insertions, 7 deletions
diff --git a/bin/ansible b/bin/ansible
index d23c732260..61806cc9dc 100755
--- a/bin/ansible
+++ b/bin/ansible
@@ -20,7 +20,6 @@
########################################################
import sys
-import getpass
from ansible.runner import Runner
import ansible.constants as C
@@ -101,13 +100,9 @@ class Cli(object):
sshpass = None
sudopass = None
options.ask_pass = options.ask_pass or C.DEFAULT_ASK_PASS
- if options.ask_pass:
- sshpass = getpass.getpass(prompt="SSH password: ")
options.ask_sudo_pass= options.ask_sudo_pass or C.DEFAULT_ASK_SUDO_PASS
- if options.ask_sudo_pass:
- sudopass = getpass.getpass(prompt="sudo password: ")
- options.sudo = True
- if options.sudo_user:
+ ( sshpass, sudopass ) = utils.ask_passwords(ask_pass=options.ask_pass, ask_sudo_pass=options.ask_sudo_pass)
+ if options.sudo_user or options.ask_sudo_pass:
options.sudo = True
options.sudo_user = options.sudo_user or C.DEFAULT_SUDO_USER
if options.tree: