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: 29.03.2012
dvolodin #
06:00
Дуриком сделал импорт VRF с железок
zi_nn #
06:01
чего-то тебя не в ту степь понесло
06:12
vc еще недопилен
dvolodin #
06:13
по мне - вполне допилен, не считая мелочей
zi_nn #
06:16
невозможно сбросить примененный фильтр
06:16
это не мелоч
06:16
*мелочь
06:17
и когда после применения фильтра номер страницы не сбрасывается - это тоже поблема
06:18
остальное да
dvolodin #
06:21
а кстати сложный вопрос
06:21
при изменении фильтра стоит ли переходить на первую страницу?
zi_nn #
06:22
с фильтром я часто оказвыаюсь за гранью отображения
06:23
ухожу на последнюю страницу, вижу что не нашел что искал
06:23
включаю фильтр
06:23
и все, теперь я ничего не вижу
freeseacher #
06:23
да. поиск тоже не пашет. совсем не мелочь.
zi_nn #
06:23
у меня поиск пашет
dvolodin #
06:24
поиск пашет
zi_nn #
06:24
это что-то локальное
dvolodin #
06:24
freebsd + utf8?
freeseacher #
06:24
а во
06:24
щас пашет
06:24
чинил что то ?
dvolodin #
06:24
не пугай :)
06:25
поиск - давно не чинил
06:25
может быть, пофиксился, когда переход по страницам с фильтром фиксил
06:25
мне пришлось свой класс store делать
zi_nn #
06:25
dvolodin, вот смотри, перешел я на вторую и далее страницу, а потом решил испльзовать поиск, а результат на первой странице, а я остался на пятой
06:26
и непонятно, то ли поиск ничего не дал, толи я косячу
06:26
почти каждый раз на это нарываюсь
06:28
и еще, мог бы поиск искать по последней комбинации, а не по мере набора, сначала по одной цифре потом по двум,
dvolodin #
06:28
ну уговорили
06:29
после смены фильтра и поиска - переходить на первую страницу?
zi_nn #
06:29
ад
06:29
да
06:30
поиск начинает выводить результаты для промежуточных поисков и непонятно, это то что надо или надо еще подождать
freeseacher #
06:43
дима, а кнопка назад окончательно полмалась ?
dvolodin #
06:43
r6025
freeseacher #
06:43
у меня она щас возвращает вообще из приложения
dvolodin #
06:43
какая кнопка назад?
freeseacher #
06:44
браузерная
06:44
аа. в нее вообще действия не попадают
dvolodin #
06:45
там можно поиграться попробовать с историей
06:45
что-то было в extjs такое, не смотрел
freeseacher #
06:45
ты видимо где то поигрался уже.
06:46
потому что на боевой версии |NOC|0.7(3)r5969| кнопка назад работает а в свежей ,довольно давно, нет
dvolodin #
08:12
переход на первую страницу при фильтрации проверили?
zi_nn #
08:20
можно ли проверить выполняет ли кто-нибудь из пользователей в данный момент какую-нибудь задачу?
_4ePTeHok #
08:25
а мне одному jira шлет письма с нечитаемой кодировкой?)
08:25
точнее ее гугль не может отконвертить
dvolodin #
08:26
вроде все нормально она шлет
_4ePTeHok #
08:29
ну русский у меня вида "=D0=9D=D0=BE=D1=80=D0=BC" ghb[jlbn
08:29
приходит*
08:30
толи гугль-веб морда ее не распознает, толи хз..
08:30
аглицкий нормально.
dvolodin #
08:37
ну вот вам и кнопочка сброса фильтров
08:37
адрес для высылки крепких алкагольных напитков указывать?
08:37
:)
freeseacher #
08:39
это было бы клева.
_4ePTeHok #
08:39
Почему то стало интересно, что из крепкого алкоголя предпочитает dvolodin ))
dvolodin #
08:43
я очень неприхотлив: виски, накрайняк - коньяк :)
08:44
нормально сброс фильтра работает?
freeseacher #
08:45
да. но его расположение...
08:45
протестировал на 4 хомячках
08:45
не поняли чего надо сделать
dvolodin #
08:46
предложения?
freeseacher #
08:46
рядом с фильтром кнопка
08:46
что бы сбросить конретный фильтр
dvolodin #
08:46
неудобно будет
evyscr #
08:47
фильтр any
freeseacher #
08:49
а в хроме не срабатло.
08:50
http://pastie.org/3690527
dvolodin #
08:51
кто найдет и пофиксит?
freeseacher #
08:52
вот, ксати на эту тему.
08:52
дима, раскажи как у тя засетуплана ide
dvolodin #
08:53
в Tools примотал PEP8
freeseacher #
08:53
у меня ни ка кне получается засетупить ее так что бы можно было хотябы банально стартануть проект
08:53
не говоря жу е про отладчик
dvolodin #
08:53
и оторвал все ненужные плагины, включая hg4idea, больно он ее подтормаживает
08:53
еще пути интерпретатору поправил в конфиге, чтобы он в contrib/lib смотрел
freeseacher #
08:54
ибо руки давно чешутся писать чего нить больше чем пирули
dvolodin #
08:54
ну и цветовая раскраска
zi_nn #
08:54
dvolodin, большая прямоугольная кнопка над или под списком фильтров, в теле кнопки так и написать Rest filters
dvolodin #
08:54
zi_nn: tools в панелях ExtJS я нашел
zi_nn #
08:54
что у тебя за любовь прятать информацию
freeseacher #
08:56
нее это фигня. как чястями стартануть его
08:56
вчера удалось его засетапить что бы он находил джангу в нестандартном месте
08:56
но тест сервер говорит что неможет найти статику
dvolodin #
08:56
ты хочешь NOC из IDE запускать?
08:56
не стоит
08:57
zi_nn: рассудок хомячка ограничен
freeseacher #
08:57
очень хочется отладчика...
dvolodin #
08:57
не стоит
08:57
:)
freeseacher #
08:58
очень многие процесы которые происходят под коробкой не потяны
dvolodin #
08:58
там местами дебаггер с ума сойдет
freeseacher #
08:58
:( разработчики слетят с ума реньше :)
dvolodin #
08:58
тот же классификатор генерирует код для классификации
08:59
если нарвешься на него, уедет крыша
08:59
он из правил классификации генерирует скрипт :)
08:59
и сам же его выполняет
freeseacher #
08:59
ааа.. нее я туда пока не полезу. системные фишки лучше у тя получаются.
09:00
мне бы прикладного.
09:00
кнопочку подсунуть. фильтр добавить. колонку вывести
dvolodin #
09:00
JS - консоль ;)
09:00
это все там уже
09:09
возникла идея: в таблице VRF сделать поле "Тип" со значениями VRF, VPLS, VLL, Table
09:09
это к вопросу относительно того, что VRF и просто отдельная таблица - слегка разные вещи
freeseacher #
09:10
эм. тогда рядом с каждым из типов ссылку на википедию
09:10
:)
zi_nn #
09:11
что значит vpls vrf
09:11
не надо путать теплое с мягким
09:16
vrf долны быть в ипаме
09:16
vpls должны быть в vc
09:16
другие два первый раз вижу
09:17
а теперь вижу
09:17
vll это тоже vc
09:18
скомбинировать их с вланами
09:18
и создать новое приложение, которе по-честному будет вести vc
dvolodin #
09:21
чем текущее нечестно?
zi_nn #
09:22
тем что это вланы разбитые на домены
09:22
я не могу вести vc id
09:22
я должен влан вести в двух доменах если он через них проходит
dvolodin #
09:22
Или в VRF добавить типы - VRF и Table, в VCDomain - Table, VPLS, VLL
zi_nn #
09:22
я не могу в одном месте узнать, как проключен конкретный канал
dvolodin #
09:23
это уже топология
09:23
меня пока интересует, как get_mpls_vpn максимально полно использовать
zi_nn #
09:25
можешь в vc указывать какому врф принадлежит префикс в соответсвующем столбце, можешь найчить ипам показывать на каком интерфейсе висит адрес или префикс
dvolodin #
09:27
ipam в общем-то могу научить
zi_nn #
09:28
ты можешь начать дергать информацию об eompls, но пока ты не свяжешь ее с вланами, это не будет иметь смысла
dvolodin #
09:30
я думаю надо вводить составные VC
09:31
которые просто объединяют разные VC
09:31
и в качестве переходов - интерфейсы
zi_nn #
09:31
я тебе уже пару месяцев про это твержу
dvolodin #
09:31
прислал бы патч - сэкономил бы месяц :)
zi_nn #
09:32
я кинул патч как можно читаемость vcinterfaces.js улучшить, тебя видимо это не сильно впечатлило
dvolodin #
09:32
у нас получается табличка вида
09:32
vc path, vc 1, interface 1, interface 2, vc 2
09:33
то есть путь состоит из кусков
09:33
включая многоточку
zi_nn #
09:33
как-то больно специфично
09:34
eompls проходит через интерфейсы, а как насчет других переходом
09:34
*переходов
09:34
вроде перенумерации
dvolodin #
09:34
ну и пожалуйста
09:35
VLAN 10 - obj1:iface1 - obj2:iface2 - VLAN(15, 25)
09:35
физический шнурок между двумя железками
09:36
один порт в 10 vlan, другой - в q-in-q
09:36
вообще, если заданы линки, то топология vc path сама построится
zi_nn #
09:38
с pseudowire такой фокус не проходит
dvolodin #
09:38
это почему это?
zi_nn #
09:39
между obj1:iface1 и obj2:iface2 надо иметь еще один идентификатор
dvolodin #
09:39
ну вытащим в get_interfaces другой конец
zi_nn #
09:40
не понял, что ты имеешь ввиду
dvolodin #
09:41
к тому, что если get_interfaces вытащит, где выходит другой конец EoMPLS, то ничего не надо вообще
09:41
MPLS-топология по пути тебе, в целом, не важна
09:41
если мы про виртуальный путь говорим, а не про физический
09:42
в общем будет точно в итоге
zi_nn #
09:42
get_interfaces ее не вытащит
dvolodin #
09:42
функция трассировкиъ
09:42
указываешь порт и опционально VLAN, смотришь где оно еще вылезло (включая L3)
09:42
почему это не вытащит?
09:43
какая проблема targeted ldp распотрошить?
09:43
или rsvp
09:43
ты же можешь найти, где другой конец pw?
zi_nn #
09:43
потому что int vlan с xconnect он видит как L3, это должен сделать get_mpls
dvolodin #
09:44
это почему это как l3?
09:44
l2 интерфейс это чистый
zi_nn #
09:44
откуда я знаю почему он его видит как л3
09:44
sh mpls l2t vc
09:44
Local intf Local circuit Dest address VC ID Status
09:44
------------- -------------------------- --------------- ---------- ----------
09:44
VFI isams VFI x.x.x.x 10 UP
dvolodin #
09:45
ну и все
09:45
парсер доработать недолго
zi_nn #
09:46
это не долго, мне больше интересна концепция самого приложения
09:47
вести все это руками или оно будет строиться динамически на основании информации от дискавери?
09:48
то что ты назвал vc path, я понимаю это как некий цифробуквенный идентификатор канала
09:48
и есть некоторое желаниезадавать его вручную по информации из внешний систем
09:49
*внешней системы
09:51
как вариант, в приложении создается vc с параметрами "идентификатор" и какая-то точка, например влан на МО или порт на нем или мплс vc id, а нок потом по базе воссатнавливает информацию полностью самостоятельно
09:51
исходя из заданной отправной точки
dvolodin #
09:56
я больше склоняюсь к построению по discovery
zi_nn #
09:56
с этим не спорю
09:57
имеется ввиду связка идентификатора в тем что настроено на оборудовании
freeseacher #
10:52
dvolodin, а ты на другой поиск мигрировать не собираешься ?
10:52
а то по слову биллинг уж очень много находится, а хочется именно префикс.
dvolodin #
11:22
да вроде нет пока
11:22
дорабатывать его надо, да
freeseacher #
11:24
а чего не стандартный какой нить ( да я опять про sphinx )
11:25
там даже прослойка есть для джанги
11:25
вот только права...
dvolodin #
11:26
именно
11:26
права, две базы
freeseacher #
11:35
дык все равно щас в монге не ищется ?
dvolodin #
11:35
закоммитил новый ip.vrf с импортом с железа
freeseacher #
11:41
с SAE предлагает заимпортить врфы... :)
dvolodin #
11:44
научить SAE их отдавать? :)
11:53
zi_nn: Будешь кроликом подопытным? мне нужно твое мясо, мех, хвост и уши
zi_nn #
11:53
готов, но есть маленький нюанс
11:53
я не могу часто обновляться
freeseacher #
11:56
zi_nn, у меня есть тестовая инсталяция
11:56
сильно рекомендую
zi_nn #
11:59
freeseacher, да вот хотел создать но руки не дошли
freeseacher #
11:59
у тя виртуалка ?
zi_nn #
12:00
нет, физический
freeseacher #
12:00
тогда сложнее
12:00
я просто вчерашний бекап разворачиваю
zi_nn #
12:01
сервера есть, но непонятен вопрос с питанием
12:01
в общем длинная история
freeseacher #
12:01
тогда тока не локалхосте virtualbox
12:01
* на
zi_nn #
12:02
да я в начале прямо на десктопе своем его развернул пока осваивал
12:02
тормозило жутко
12:04
последнее время ничего сильно не ломают, а я после работы стараюсь обновляться когда нок никто не трогает
freeseacher #
12:05
нее. у меня уже ППР надо делать для этого. тем более я обновляюсь на боевом раз в 500 коммитов.
12:05
а за это время у нас то гисы успевают вырасти то новые FM
zi_nn #
12:35
а потом замучаешься искать что надо подкрутить, потому что уже такого понавешали
Yetty #
12:56
да уж
12:56
я вот тоже давно не обновлялся чот.. и чем дальше, тем страшшнее)
dvolodin #
13:04
вот поэтому и надо релизиться иногда
13:05
задирает по два дня release notes сочинять
13:05
с последним коммитом пришел periodic vc.update_cache
13:06
если список vc медленно отображается, можно включить ее с периодичностью раз в час
13:06
раза в два ускорит
zi_nn #
13:20
в ie9 неработают extjs приложения
13:20
все
dvolodin #
13:32
это проблемы IE9
13:32
у нас давеча после апдейта в нем перестал работать SAP'овский CRM
13:33
попробуй режим совместимости включить
zi_nn #
13:34
да и хер с ним, я переживу
dvolodin #
13:34
у меня нет объеккивной необходимости поддерживать совместимость с этим изделием
zi_nn #
13:36
можно теперь идти дальше
13:36
просмотр информации об интерфейсах
dvolodin #
13:38
:)~
zi_nn #
13:42
ну или кнопку сброса фильтров привести в божеский вид
13:43
хотя от решения проблемы с предоставлением доступа к информации об интерфейсах связанных с вланом все равно не уйти
14:01
dvolodin, и реши что-нибудь по поводу NOC-381
14:02
уж или коммит или в сад
dvolodin #
14:03
угу
14:03
закоммичу
14:03
как проверю
Tweet
Share this page
Share this page: Tweet