About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 07.01.2014
_4ePTeHok #
07:05
у кого тут есть sce скрипт потестить?)
zi_home #
14:05
_4ePTeHok, ты тут?
_4ePTeHok #
14:14
тут
14:15
zi_home,
zi_home #
14:16
_4ePTeHok, смотри
14:16
>>> "\x00\x01".encode('hex')
14:16
'0001'
_4ePTeHok #
14:18
мм
zi_home #
14:18
_4ePTeHok, может так с ревизиями в хексе поступать, такие же часто приходят
_4ePTeHok #
14:18
понимаешь в чем дело, это нихрена не работает)
zi_home #
14:19
why
_4ePTeHok #
14:19
потому что encode принимает \x в определенных рамках следующих байт
zi_home #
14:20
ммм
_4ePTeHok #
14:20
счас покажу
14:22
\xe0\xfav|MSp\xcc\x9e\n
14:22
Vendor PN : \xe0\xfav|MSp\xcc\x9e\n
14:22
чо сделает енкоде?
zi_home #
14:23
>>> "\xe0\xfav|MSp\xcc\x9e\n".encode('hex')
14:23
'e0fa767c4d5370cc9e0a'
_4ePTeHok #
14:23
ну и чо это?)
14:23
мне партномер надо
zi_home #
14:23
а что должно быть? скажем так
_4ePTeHok #
14:24
ну как ты будешь отличать сконвертило оно тебе в скажем "OC192-10G-LX" от вот этой вот херни
14:24
партномер по регексу не отсеешь
zi_home #
14:24
хрень от ПН отличать? надо подумать
_4ePTeHok #
14:25
я делал тупо чтобы при наличии юникода оно выплевывало в нонейм
14:26
для ежиков тупо игнорирую
14:26
всмысле отдаю пустые поля
14:26
в нок
14:26
ибо информации один хрен с этой белиберды ноль
14:27
в циско-скрипте не переделывал
14:28
вообще смысл в этом энкоде не особо вижу
14:28
ну выплюнет он тоже самое только без \x
14:28
это ж не дешифровка юникода китайского)
zi_home #
14:33
_4ePTeHok, ну партномера можно не трогать, а ревизии преобразовывать
14:36
хотя это все красивости
_4ePTeHok #
14:42
тут есть вериятность что попадется "правильный" юникод, который нок сожрет и отконвертит, а после такого вот энкоде - точно белиберда будет
zi_home #
14:44
а у нока какие-то свои методы?
14:46
но я понял проблему, покурю что можно с этой кривой строкой сделать, вдруг что и получится
_4ePTeHok #
14:58
методы есть, но не везьде)
14:59
это по коммитам с кодом utf8 легко отловить)
Tweet
Share this page
Share this page: Tweet