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: 24.12.2013
dvolodin #
13:07
проспался, пьянчужка
13:08
не видит он дисконнектов
e_zombie #
13:10
https://pp.vk.me/c409121/v409121151/b66e/cRuYkE7YcnQ.jpg
HaLVeR #
13:26
zi_rus, http://pastebin.com/v8apqCyB потестируй
13:28
dvolodin, может мы все таки не будем учитывать болты в инвентори?))) винты - в мамку...
13:28
а то там пиздец какой то выходит
zi_rus #
13:31
а вы что? учитывали?
13:31
ну вы упоротые
13:32
HaLVeR, а 24-31 строки это такая мега магия?
13:32
мне кажется это очень хреновый вариант
HaLVeR #
13:34
всмысле, ты про IGNORED?
zi_rus #
13:35
да
HaLVeR #
13:35
оно позволяет избавится от мелких неприятностей, типа одинаковых серийников на куче трансиверов
13:35
ну а неймс - оно уже было
13:35
до меня
zi_rus #
13:35
и что, ты предлагаешь туда серийники заносить
HaLVeR #
13:35
я не предлагаю, я сделал механизм
13:35
а заносить или нет - уже тебе решать
13:35
у кого будет подобная проблема - занесет
zi_rus #
13:36
порнуха какая-то
13:36
не на том уровне решаешь проблему
HaLVeR #
13:36
ну а как ты мне предлагаешь детектить одинаковые серийники
zi_rus #
13:36
надо чтобы dvolodin в нок встроил обработку одинаковых серийников, этот вопрос поднимался и обсуждался
HaLVeR #
13:36
нок будет таскать один и тот же трансивер(по его мнению) по разным дыркам и железкам
zi_rus #
13:37
нет, это обсуждалось, он должен проверять при обнаружении чсто на старом месте этот серийник продолжает светиться и тогдарешать вопрос о переносе или добавлении нового
13:37
если механизма нет, то его надо сделать
HaLVeR #
13:38
ну Дима сделает - уберем
13:38
пока так)
zi_rus #
13:38
проще не делать
HaLVeR #
13:38
это же на уровне девелопа
zi_rus #
13:38
это на уровне костылей
13:38
не надо так
13:38
их еще потом вычищать
13:39
ты вспонишь про это через полгода когда он таки запилит?
HaLVeR #
13:39
слушай, оно еще даже не в feature/inventory
13:39
а код там еще чистить и чистить
13:39
главное проверить механизм
zi_rus #
13:39
я накатил
13:39
вроде работает
HaLVeR #
13:39
и логику
13:40
а потом уже полировать
zi_rus #
13:40
не хочешь для ios xr замутить
13:40
там почти все тоже самое
HaLVeR #
13:40
=) не, у меня их нету чтобы проверять, а вслепую застрелюсь.
zi_rus #
13:41
да ладно
13:41
я помогу
13:41
вот show inventory
13:41
NAME: "module mau 0/1/0/11", DESCR: "SFP"
13:41
PID: , VID: N/A, SN: 00000MTC1504078F
13:41
такое же абсолются
13:41
*абсолютно
HaLVeR #
13:41
а айдипром там?
zi_rus #
13:43
Phy:
13:43
Media type: Four-pair Category 5 UTP PHY, full duplex
13:43
Optics:
13:43
Vendor: CISCO-METHODE
13:43
Part number: SP7041_Rev_F
13:43
Serial number: 00000MTC1504078F
13:43
жопа, у всех медных трансиверов (это и к обычному иосу относится) 00000 в начале серийника, и он под шаблон не попадает
HaLVeR #
13:45
ну можно резать первые 5 нулей
13:45
при сравнении
13:45
кстати нет, в иосе у меня медные без нуле
13:45
й
13:46
'serial': 'FHH12HY2480', например
zi_rus #
13:47
зависит от
13:47
NAME: "GigabitEthernet1/27", DESCR: "1000BaseT"
13:47
PID: Unspecified , VID: , SN: AGM15052168
13:47
NAME: "GigabitEthernet1/28", DESCR: "1000BaseT"
13:47
PID: Unspecified , VID: , SN: 00000MTC10110441
13:47
называется найди 10 отличий
HaLVeR #
13:47
хы, ну можно в регулярку добавить опцией нуль
zi_rus #
13:47
проблема с MTC
13:47
это они криво серийник прожигают видимо
HaLVeR #
13:48
хотя даже проще можно
13:49
rx_csn = re.compile("[A-Z]{3}\w{4}\w{4}")
Tweet
Share this page
Share this page: Tweet