Update error message since user may have specified connection type via non command line or by default.

pull/3530/merge
Michael DeHaan 11 years ago
parent 5eea4b56fa
commit 8a3ea0774a

@ -82,7 +82,7 @@ class Connection(object):
stdout=subprocess.PIPE, stderr=subprocess.PIPE) stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p.communicate() p.communicate()
except OSError: except OSError:
raise errors.AnsibleError("to use -c ssh with passwords, you must install the sshpass program") raise errors.AnsibleError("to use the 'ssh' connection type with passwords, you must install the sshpass program")
(self.rfd, self.wfd) = os.pipe() (self.rfd, self.wfd) = os.pipe()
return ["sshpass", "-d%d" % self.rfd] return ["sshpass", "-d%d" % self.rfd]
return [] return []

Loading…
Cancel
Save