{"body":"2015-12-02 15:40:22,646 [TELNET: 10.100.9.12] on_read: '\\r\\n\\r\\r\\n'\n2015-12-02 15:40:22,687 [TELNET: 10.100.9.12] on_read: \"\\rExtremeXOS\\r\\nCopyright (C) 1996-2015 Extreme Networks. All rights reserved.\\r\\nThis product is protected by one or more US patents listed at http://www.extremenetworks.com/patents along with their foreign counterparts.\\r\\n==============================================================================\\r\\n\\r\\nPress the <tab> or '?' key at any time for completions.\\r\\nRemember to save your configuration changes.\\r\\n\\r\\n\\r\\n\"\n2015-12-02 15:40:23,049 [TELNET: 10.100.9.12] on_read: 'Slot-1 kubik-4a-asw1.1 # '\n2015-12-02 15:40:23,049 [TELNET: 10.100.9.12] Starting synchronous FSM check\n2015-12-02 15:40:23,049 [TELNET: 10.100.9.12] match '^(\\S+\\s)?\\S+? #'\n2015-12-02 15:40:23,049 [TELNET: 10.100.9.12] event(PROMPT)\n2015-12-02 15:40:23,049 [TELNET: 10.100.9.12] ==> PROMPT\n2015-12-02 15:40:23,050 [TELNET: 10.100.9.12] on_PROMPT_enter\n2015-12-02 15:40:23,050 [TELNET: 10.100.9.12] Using prompt pattern: ^(\\S+\\s)?\\S+? #\n2015-12-02 15:40:23,050 [TELNET: 10.100.9.12] set_patterns([('^(\\\\S+\\\\s)?\\\\S+? #', 'PROMPT'), ('(^Press <SPACE> to continue or <Q> to quit:)', 'PAGER')])\n2015-12-02 15:40:23,078 CLI Provider is ready\n2015-12-02 15:40:23,078 Disable paging\n2015-12-02 15:40:23,078 cli(disable clipaging)\n2015-12-02 15:40:23,078 [TELNET: 10.100.9.12] submit('disable clipaging', bulk_lines=None, streaming=False)\n2015-12-02 15:40:23,080 [TELNET: 10.100.9.12] on_read: 'd'\n2015-12-02 15:40:23,121 [TELNET: 10.100.9.12] on_read: 'isable clipaging\\r\\n\\rSlot-1 kubik-4a-asw1.2 # '\n2015-12-02 15:40:23,122 [TELNET: 10.100.9.12] Starting synchronous FSM check\n2015-12-02 15:40:23,122 [TELNET: 10.100.9.12] match '^(\\S+\\s)?\\S+? #'\n2015-12-02 15:40:23,122 [TELNET: 10.100.9.12] Starting synchronous FSM check\n2015-12-02 15:40:23,122 [TELNET: 10.100.9.12] event(PROMPT)\n2015-12-02 15:40:23,143 cli(disable clipaging) returns:\n===[ disable clipaging ]================================================\n''\n========================================================================\n2015-12-02 15:40:23,143 [TELNET: 10.100.9.12] submit('debug hal show version', bulk_lines=None, streaming=False)\n2015-12-02 15:40:23,145 [TELNET: 10.100.9.12] on_read: 'd'\n2015-12-02 15:40:23,186 [TELNET: 10.100.9.12] on_read: 'ebug hal show version\\r\\n\\r\\x07%% Incomplete command\\r\\n\\rSlot-1 kubik-4a-asw1.3 # '\n2015-12-02 15:40:23,186 [TELNET: 10.100.9.12] Starting synchronous FSM check\n2015-12-02 15:40:23,187 [TELNET: 10.100.9.12] match '^(\\S+\\s)?\\S+? #'\n2015-12-02 15:40:23,187 [TELNET: 10.100.9.12] Starting synchronous FSM check\n2015-12-02 15:40:23,187 [TELNET: 10.100.9.12] event(PROMPT)\n2015-12-02 15:40:23,208 cli(debug hal show version) returns:\n===[ debug hal show version ]===========================================\n'%% Incomplete command\\n'\n========================================================================\n2015-12-02 15:40:23,208 Unhandled exception\n2015-12-02 15:40:23,210 Script traceback:\n<type 'exceptions.AttributeError'>\n'NoneType' object has no attribute 'group'\nSTART OF TRACEBACK\n------------------------------------------------------------------------\nFile: local/sa/profiles/Extreme/XOS/get_version.py (Line: 27)\nFunction: execute\n   20     class Script(noc.sa.script.Script):\n   21         name = \"Extreme.XOS.get_version\"\n   22         cache = True\n   23         implements = [IGetVersion]\n   24     \n   25         def execute(self):\n   26             v = self.cli(\"debug hal show version\")\n   27 ==>         platform = rx_platform.search(v).group(\"platform\")\n   28             version = rx_version.search(v).group(\"version\")\n   29             return {\n   30                 \"vendor\": \"Extreme\",\n   31                 \"platform\": platform,\n   32                 \"version\": version\n   33             }\nVariables:\n                self = <Script(Thread-2, started daemon 140097928341248)>\n                   v = '%% Incomplete command\\n'\n------------------------------------------------------------------------\nFile: sa/script/script.py (Line: 463)\nFunction: guarded_run\n  456                     return result\n  457                 except KeyError:\n  458                     self.logger.debug(\"Not in call cache: %r, %r\",\n  459                                       self.name, self.kwargs)\n  460                     pass\n  461                 # Calling script body\n  462             self._thread_id = thread.get_ident()\n  463 ==>         result = self.execute(**self.kwargs)\n  464             # Enforce interface result checking\n  465             for i in self.implements:\n  466                 result = i.script_clean_result(self.profile, result)\n  467             # Cache result when required\n  468             if self.cache and self.parent is not None:\n  469                 self.logger.debug(\nVariables:\n                   i = <noc.sa.interfaces.igetversion.IGetVersion object at 0x7f6b196a9110>\n                self = <Script(Thread-2, started daemon 140097928341248)>\n                  t0 = 1449060021.310359\n------------------------------------------------------------------------\nFile: sa/script/script.py (Line: 490)\nFunction: run\n  483     \n  484         def run(self):\n  485             \"\"\"Script thread worker method\"\"\"\n  486             self.logger.debug(\"Running\")\n  487             result = None\n  488             try:\n  489                 with self.cancelable():\n  490 ==>                 result = self.guarded_run()\n  491             except self.TimeOutError:\n  492                 self.logger.error(\"Timed out\")\n  493                 self.e_timeout = True\n  494             except CancelledError:\n  495                 self.logger.error(\"Cancelled\")\n  496                 self.e_cancel = True\nVariables:\n                self = <Script(Thread-2, started daemon 140097928341248)>\n                   r = \n[\"<type 'exceptions.AttributeError'>\",\n \"'NoneType' object has no attribute 'group'\"]\n              result = None\n                   v = AttributeError(\"'NoneType' object has no attribute 'group'\",)\n                  tb = <traceback object at 0x7f6b17c20830>\n                   t = <type 'exceptions.AttributeError'>\n------------------------------------------------------------------------\nEND OF TRACEBACK\n2015-12-02 15:40:23,211 Closing\n2015-12-02 15:40:23,211 Requesting call: <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7f6b182a6190, 10.100.9.12:23, connected)>>(*(), **{'flush': True})\n2015-12-02 15:40:24,188 Tick\n2015-12-02 15:40:24,188 Calling delayed <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7f6b182a6190, 10.100.9.12:23, connected)>>(*(), **{'flush': True})\n2015-12-02 15:40:24,188 [CLITelnetSocket 10.100.9.12:23] Closing socket\n2015-12-02 15:40:24,189 Unregister socket CLITelnetSocket 10.100.9.12:23\n2015-12-02 15:40:24,189 2 TICKS TO EXIT\n2015-12-02 15:40:25,189 Tick","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/znye0ZCj","modified":1449060071,"id":"znye0ZCj","size":6860,"lines":117,"own_paste":false,"theme":"","date":1449060071}