From b692e3c7307badb1c869a74e7a0101353642777e Mon Sep 17 00:00:00 2001 From: Ryan Date: Mon, 18 Nov 2019 11:53:33 -0500 Subject: [PATCH] Disconnect from Netmiko devices after executing a command --- hyperglass/command/execute.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hyperglass/command/execute.py b/hyperglass/command/execute.py index fe4a746..e6a6c6f 100644 --- a/hyperglass/command/execute.py +++ b/hyperglass/command/execute.py @@ -172,6 +172,7 @@ class Netmiko: response = config["messages"]["general"] status = codes["danger"] logger.error(f"{netmiko_exception}, {status}") + nm_connect_direct.disconnect() return response, status def proxied(self): @@ -228,6 +229,7 @@ class Netmiko: logger.error( f'{netmiko_exception}, {status},Proxy: {self.nm_host["proxy"]}' ) + nm_connect_proxied.disconnect() return response, status