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: 06.01.2014
HaLVeR #
07:06
шолом отдыхающие.
_4ePTeHok #
07:08
Когда там Дима статусы портов то разделит..
zi_home #
07:19
хз, он уже вроде что-то сделал
07:20
_4ePTeHok,
07:20
> db.noc.interfacestatus.find()
07:20
{ "_id" : ObjectId("52bef5e9f3b68261e8960ef0"), "admin_status" : true, "broken" : false, "err_disable" : false, "name" : "Fa 0/1", "object" : 56, "oper_status" : true }
07:20
{ "_id" : ObjectId("52befeaaf3b68261e8960ef2"), "admin_status" : true, "broken" : false, "err_disable" : false, "name" : "36", "object" : 16, "oper_status" : false }
07:20
уже в базе
07:21
но это кажется первый вариант
07:21
мы там что-то навыдумывали, он это еще пока не запилил
_4ePTeHok #
07:34
э
07:34
а нука
07:35
class IGetInterfaceStatus(Interface):
07:35
interface = InterfaceNameParameter(required=False)
07:35
returns = ListOfParameter(element=DictParameter(attrs={
07:35
"interface": InterfaceNameParameter(),
07:35
"status": BooleanParameter()
07:36
все по старому вроде
zi_home #
07:47
тогда у него спроси при случае
_4ePTeHok #
08:27
да хрен застанешь)
08:29
./inv/models/interfacestatus.py
08:29
вон оно где
08:30
а что за скрипт у тебя туда сдергивает?
zi_home #
08:31
я хз
_4ePTeHok #
08:31
и с какого профиля железки
zi_home #
08:31
он может к фм его уже прикрутил
_4ePTeHok #
08:31
а то я чот непойму откуда у него ноги растут
zi_home #
08:31
тут циски и дсламы
_4ePTeHok #
08:31
в гет_интерфейсес тоже нету статуса
08:31
кроме одного
zi_home #
08:31
от профиля не зависит как я понял
_4ePTeHok #
08:32
но он там вообще одинаков опер и админ
08:32
в get_interface_status вообще нет деления
zi_home #
08:32
да, там еще не искправили
08:33
на самом деле для начала надо со статусами опеределиться
08:33
ты помнишь, тут была длинная дискусия на эту тему
_4ePTeHok #
08:34
да уж
08:35
учитывая что некоторые железки шлют и линк и ловер леер даун, а некоторые только одно - линк даун
08:36
удобная сцуко штука пирула
08:37
развесил профиля проставлять на интерфейсы
08:41
да, судя по коду эта штука пока только с фм завязана
08:42
и дергает только oper
08:42
./fm/handlers/event/link.py
08:43
видимо туда будем сливать все из переделанных скриптов
08:43
в коллекцию эту
08:44
а вот вопрос...есть нажелезке 2 порта с 1 маком
08:45
это у нас в классификации нока enabled_afi = BRIDGE?
08:45
ну и есть еще 4 порта вообще без маков, прозрачные для трафика
08:45
там видимо тоже бридж
08:46
при этом оно как бы не пересекается, тоесть разные forwarding_instance
08:46
т е с маками порты - менеджмент, без - DPI
08:48
ох, счас как забахаю get_interfaces для SCE)
Tweet
Share this page
Share this page: Tweet