From c1a3b58d93455dd0412e1cf28ff76e6f0b39cb92 Mon Sep 17 00:00:00 2001 From: hochikong <1097225749@qq.com> Date: Wed, 17 Aug 2016 15:04:49 +0800 Subject: T86 Python management library methods give timeouts Fix a error in exit_config() --- vyroute/Router.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vyroute/Router.py') diff --git a/vyroute/Router.py b/vyroute/Router.py index 5c291dd..74c95a6 100644 --- a/vyroute/Router.py +++ b/vyroute/Router.py @@ -206,7 +206,7 @@ class BasicRouter(Router): self.__status["save"] = None self.__status["commit"] = None return {"Result": "Exit configure mode successfully."} - if force is False: + else: if self.__status["commit"] == "Yes": if self.__status["save"] == "Yes": self.__conn.sendline("exit") @@ -220,6 +220,7 @@ class BasicRouter(Router): elif self.__status["commit"] is None: self.__conn.sendline("exit") self.__conn.prompt() + print "shit" self.__status['configure'] = "No" return {"Result": "Exit configure mode successfully."} else: -- cgit v1.2.3