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: 13.04.2014
dvolodin #
06:55
добавил навигацию по дереву в нескольких приложениях FM и inventory
_4ePTeHok #
07:23
гы
07:23
а у меня прогрузилось 200к домов)
10:45
dvolodin, Дим, а новая навигация так и должна работать - когда доходит до улицы - не лукапить,
10:45
?
10:45
отдает на лукап пустой ответ
dvolodin #
10:45
где именно?
10:45
для домов?
_4ePTeHok #
10:45
да
dvolodin #
10:45
да, там покажет дома на улице
_4ePTeHok #
10:45
и в обджекмоделах
dvolodin #
10:45
а куда там дальше-то идти?
_4ePTeHok #
10:46
нет
10:46
поле улица - пустое
10:46
нелукапит
10:46
в обджекмоделах - выбирают Cisco - и вывод пустой
10:46
пока не выберешь модель уже дальше
dvolodin #
10:50
а
10:50
у него деление и улицы -- немного разные вещи
10:50
ортогональные совсем
10:51
улица может через несколько районов проходить
_4ePTeHok #
10:51
я понимаю, но иерархия выводится
10:51
как быть, если хочу только одну улицу
dvolodin #
10:53
дома на улице?
_4ePTeHok #
10:53
улицу в районе
10:54
отфильтровать дома по улице в определенном районе
dvolodin #
10:56
оно так совсем замороченно получается
11:04
не знаю пока как подступиться
11:05
если только при пустом списке в первом фильтре лепить какой-то дополнительный второй
_4ePTeHok #
11:05
а что тогда не так с обджекмоделсами?
11:05
выбираю вендора - ни одну не показывает
dvolodin #
11:05
тут проблема в том, что улица присоединена к городу
11:05
а деление идет дальше
11:06
показывает модели
11:06
ты дальше-то выбирай из списка
_4ePTeHok #
11:07
а я хочу все циско
11:07
почему не кажет?)
11:07
про улицу - может сделать сбоку фильтр чисто по улице - т е если не выбран город - кажет все улицы по стране, если есть город - то в этом городе.
11:08
типа как сейчас фильтры по профилю и т д есть
11:08
только убрать в верхнюю панель туда где новый компонент
dvolodin #
11:09
да не в этом дело
11:09
улицы-то какие в списке выводить?
_4ePTeHok #
11:23
я же говорю
11:23
если не выбрали страну и город - все что есть в бд
11:23
выбрали страну - все что есть в стране
11:23
выбрали город и страну - все что есть в этом городе
11:23
и фильтровать по отдельному полю "улица" полученный на первом этапе результат
11:25
т е не цеплятся к иерархии район=улица
11:25
ибо ее нет
dvolodin #
11:26
смотри
11:26
в горизонтальной полосе я проскочил до уровня улицы
11:27
района, точнее
11:27
а улицы я могу отфильтровать только по городу
11:27
если мы про москву
11:27
с другой стороны -- в деревне нет районов и все улицы привязаны к деревне
_4ePTeHok #
11:28
потому и говорю - отдельный фильтр надо на улицу по результату этого нового компонента
11:28
непривязанный к компоненту
11:28
он будет фильтровать только то, что этот компонент отдаст
dvolodin #
11:28
тогда там будут все улицы вообще
11:29
> db.noc.streets.count()
11:29
34932
_4ePTeHok #
11:29
т е нельзя сделать фильтр по результату другого фильтра?
11:29
т е добавить условие фильтрации
11:29
в зависимости от отдельного поля
dvolodin #
11:30
я же говорю - там не обязательно прямая зависимость
_4ePTeHok #
11:30
да не надо цепляться к районам
11:31
как есть сейчас - фильтруем до города допустим
11:31
в грид вываливаются все улицы города
11:31
т е дома со всех улиц
11:32
отдельным полем добавляем фильтр по выведенному результату, который лукапит все улицы города
dvolodin #
11:33
а если я хочу все дома в районе увидеть?
11:33
и я не уверен в полезности
11:34
смотри, я в любом случае буду делать отдельный widget для выбора адреса
11:34
похожий на эту полоску, но комбики будут вертикально
11:34
там три части будет
11:34
комбики для деления
11:34
под ними будет комбик с выбором улицы
11:35
и под ним -- комбик с домом
_4ePTeHok #
11:35
ну я о том же, что без улицы и номера дома - оно не юзабельно никак
dvolodin #
11:38
тут вопрос другой
_4ePTeHok #
11:38
Подскажи по нексусам - у них есть режим порта fex-fabric. Как его отдавать в get_interfaces?
dvolodin #
11:38
как сортировать дома
11:39
скорее всего придется делать внутреннее поле какое-то
11:39
с полным написанием адреса дома
11:40
и по нему уже сортировку делать
_4ePTeHok #
11:42
эти порты только для связи с экстеншенами
dvolodin #
11:45
он физический?
_4ePTeHok #
11:45
да
11:46
который может быть либо соединением для расширителя фабрики, либо обычный порт
11:46
interface Ethernet1/33
11:46
switchport mode fex-fabric
11:47
и при этом у него может быть access\trunk mode с вланами
dvolodin #
11:59
может просто протокол отдавать соотвествующий?
11:59
и сделать отдельный метод discovery для выносов
12:03
802.1BR там
12:03
bridge port extension
_4ePTeHok #
12:04
угу
dvolodin #
12:04
вот его как протокол на физике и отдавать
12:04
без сабов
_4ePTeHok #
12:05
а с виланами как быть?
dvolodin #
12:05
у выносов свое управление есть?
_4ePTeHok #
12:05
нет
12:05
это тупо расширители фабрики
12:06
все управление с центральной железки
dvolodin #
12:08
они по discovery находятся?
12:08
как дополнительные тушки?
_4ePTeHok #
12:08
они есть в sh inv
dvolodin #
12:10
а их интерфейсы где видны?
_4ePTeHok #
12:10
методами обнаружения линков нету
12:10
sh int fex
12:11
sh int statu
12:11
Eth1/32 127 eth access up none 10G(D) --
12:11
Eth1/33 127 eth fabric up none 10G(D) --
12:11
4 колонка
12:12
в sh int
12:12
Port mode is fex-fabric
12:12
# sh int fex-fabric
12:12
Fabric Fabric Fex FEX
12:12
Fex Port Port State Uplink Model Serial
12:12
---------------------------------------------------------------
12:12
101 Eth1/33 Active 1 N2K-C2232PP-10GE
dvolodin #
12:13
негусто
_4ePTeHok #
12:14
там есть еще sh fex detail
12:14
я только невижу где порт экстендера выцепить
dvolodin #
12:22
а он у него не фиксированный?
_4ePTeHok #
12:24
там группа
12:24
собственно вон выше Fex Uplink
dvolodin #
12:24
теоретически, некоторые телефонные станции так же устроены
_4ePTeHok #
12:25
это он и есть
dvolodin #
12:25
SI2000/SI300
_4ePTeHok #
12:25
вынос - это по сути linecard в отдельной коробке
dvolodin #
12:25
ну да
12:25
но все-таки отдельной тушкой
_4ePTeHok #
12:25
для них еще и SFP отдельные свои
12:33
Дим, сейчас в get_inventory is_builtin какое то действие имеет в логике обработки?
12:34
а то есть внутренние супы в этих свитчах
12:34
и экстеншенах
12:34
и чего с ними жделать хз
12:35
при чем у них даже part_no совпадает
dvolodin #
13:03
да
13:03
builtin учавствует в формировании контекста для connection rule
13:03
на на него не создается object
_4ePTeHok #
14:46
тыкс, теперь надо научится дергать трансиверы для нексусов..
Sptsh #
14:50
о, дай нексус поюзать :)
_4ePTeHok #
14:51
нидам. я дажноый :)
14:51
жадный т е
14:51
аж букофки попутал
Sptsh #
14:52
нексовый иос лутше старого?
dvolodin #
14:53
дрянь этот ваш нексус :)
_4ePTeHok #
14:53
все тебе дрянь)
Sptsh #
14:54
хз я не работал с ним толком но функционал сумащедший
_4ePTeHok #
14:54
там обычный комп с обвязкой асиков и шиной внутри
Sptsh #
14:54
классная шутка
_4ePTeHok #
14:54
смотря для чего
Sptsh #
14:55
для датацентра конешно
dvolodin #
14:57
что там сумасшедшего-то?
14:57
бестолковый здоровый ящик, жрущий как незнамо что, дерьмовая фабрика и линейные карты с оверсабом 8:1
14:58
я у себя им применения не нашел, махнулся с juniper'ом по trade in на MX480 и SRX5600 :)
Sptsh #
15:01
откуда такой оверсаб
dvolodin #
15:02
это к cisco
15:02
:)
15:02
там даже на картах порты без оверсаба желтым помечены
15:03
первые в группе
_4ePTeHok #
15:04
ну народ юзает
15:05
как минимум одну контору знаю, которая с ДЦ по всему миру раскиданными, они на нексусах сидят
15:05
библиотеки университетские хостят
15:06
ну как бы то ни было, поддержка не помешает в ноке
Sptsh #
15:06
может карта специфичная?
_4ePTeHok #
15:07
там вся платформа довольно специфичная
Sptsh #
15:13
в ноке знаеш чего не хватает
15:13
как огня
15:13
алгоритма размазывания нодок по карте топологии
dvolodin #
15:23
ага
15:23
черезжопно-специфическая
15:24
солярка под NXOS и линуксы на линейных картах
15:24
чем упоролись - не признаются
Sptsh #
16:05
пиринг вручную?
Tweet
Share this page
Share this page: Tweet