From 4e3d9529fc72de19ab39f2cee4a4ca4da3064abb Mon Sep 17 00:00:00 2001 From: Oleksandr Grynchuk Date: Tue, 25 Sep 2018 18:57:04 +0300 Subject: [PATCH] Correct handling user prompt on Cisco Nexus OS (NXOS) --- Exscript/protocols/drivers/nxos.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exscript/protocols/drivers/nxos.py b/Exscript/protocols/drivers/nxos.py index 6306ddd2..fb0fc6a4 100644 --- a/Exscript/protocols/drivers/nxos.py +++ b/Exscript/protocols/drivers/nxos.py @@ -26,7 +26,7 @@ import re from Exscript.protocols.drivers.driver import Driver -_user_re = [re.compile(r'user ?name: ?$', re.I)] +_user_re = [re.compile(r'user ?name: ?$', re.I), re.compile(r'[^:]* login: ?$', re.I)] _password_re = [re.compile(r'(?:[\r\n]Password: ?|last resort password:)$')] _prompt_re = [re.compile(r'[\r\n][\-\w+\.:/]+(?:\([^\)]+\))?[>#] ?$')] _error_re = [re.compile(r'%Error'),