Details
Description
diff -r 8542f8e79d47 sa/profiles/HP/ProCurve/__init__.py --- a/sa/profiles/HP/ProCurve/__init__.py Thu May 21 09:40:34 2015 +0300 +++ b/sa/profiles/HP/ProCurve/__init__.py Sun Jun 14 04:28:09 2015 +0700 @@ -15,8 +15,8 @@ class Profile(noc.sa.profiles.Profile): name = "HP.ProCurve" supported_schemes = [TELNET, SSH] - pattern_prompt = r"^[a-zA-Z0-9- _]+?(\(\S+\))?# " - pattern_unpriveleged_prompt = r"^[a-zA-Z0-9- _]+?> " + pattern_prompt = r"^[a-zA-Z0-9- _/.]+?(\(\S+\))?# " + pattern_unpriveleged_prompt = r"^[a-zA-Z0-9- _/.]+?> " pattern_more = [ ("Press any key to continue", "\n"), ("-- MORE --, next page: Space, next line: Enter, quit: Control-C", " ")
Поймано на свиче, у которого приглашения выглядят как "CORE-SW/EQ.56260> " и "CORE-SW/EQ.56260# ". С таким патчем у меня заработало.