From f48266dc83749210b7d1e73a9b3af6ad377cc511 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 29 Apr 2016 12:20:47 -0400 Subject: [PATCH] Changed IOS RPC client to use authenticate() instead of login() for compatability with IOS 15 --- netbox/extras/rpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/extras/rpc.py b/netbox/extras/rpc.py index 07d609cac..3ab1e0f14 100644 --- a/netbox/extras/rpc.py +++ b/netbox/extras/rpc.py @@ -140,7 +140,7 @@ class IOSSSH(RPCClient): # Initiate a connection to the device self.ssh = SSH2(connect_timeout=CONNECT_TIMEOUT) self.ssh.connect(self.host) - self.ssh.login(Account(self.username, self.password)) + self.ssh.authenticate(Account(self.username, self.password)) # Disable terminal paging self.ssh.execute("terminal length 0")