mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Fix ssh connection plugin to work with python3
This commit is contained in:
@@ -323,7 +323,7 @@ class Connection(ConnectionBase):
|
|||||||
if isinstance(cmd, (text_type, binary_type)):
|
if isinstance(cmd, (text_type, binary_type)):
|
||||||
cmd = to_bytes(cmd)
|
cmd = to_bytes(cmd)
|
||||||
else:
|
else:
|
||||||
cmd = map(to_bytes, cmd)
|
cmd = list(map(to_bytes, cmd))
|
||||||
|
|
||||||
if not in_data:
|
if not in_data:
|
||||||
try:
|
try:
|
||||||
@@ -585,7 +585,7 @@ class Connection(ConnectionBase):
|
|||||||
|
|
||||||
remaining_tries = int(C.ANSIBLE_SSH_RETRIES) + 1
|
remaining_tries = int(C.ANSIBLE_SSH_RETRIES) + 1
|
||||||
cmd_summary = "%s..." % args[0]
|
cmd_summary = "%s..." % args[0]
|
||||||
for attempt in xrange(remaining_tries):
|
for attempt in range(remaining_tries):
|
||||||
try:
|
try:
|
||||||
return_tuple = self._exec_command(*args, **kwargs)
|
return_tuple = self._exec_command(*args, **kwargs)
|
||||||
# 0 = success
|
# 0 = success
|
||||||
|
|||||||
Reference in New Issue
Block a user