Commit 7ce5db97 by Michael DeHaan

Add explicit calls to close connections

parent e0e98d10
...@@ -127,12 +127,14 @@ class Runner(object): ...@@ -127,12 +127,14 @@ class Runner(object):
self._exec_command(conn, "chmod +x %s" % outpath) self._exec_command(conn, "chmod +x %s" % outpath)
cmd = self._command(outpath) cmd = self._command(outpath)
result = self._exec_command(conn, cmd) result = self._exec_command(conn, cmd)
conn.close()
return [ host, True, json.loads(result) ] return [ host, True, json.loads(result) ]
else: else:
# SFTP file copy module is not really a module # SFTP file copy module is not really a module
ftp = conn.open_sftp() ftp = conn.open_sftp()
ftp.put(self.module_args[0], self.module_args[1]) ftp.put(self.module_args[0], self.module_args[1])
ftp.close() ftp.close()
conn.close()
return [ host, True, 1 ] return [ host, True, 1 ]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment