nocproject.org
07:18
Привет! Чё так тихо?
07:19
dvolodin: вчерашний можно?
07:19
Вопрос о SAAAplication ТуцДштл
07:22
Кто писал SAAplication и знает как передать данные INewLink(Interface) -> clean_reduce -> reduce(task,??????)
07:24
07:25
Как не крути выдаёт ошибку TypeError
07:26
reduce() got an unexpected keyword argument 'IP2'
07:55
gnu-linux а как ты это запускаешь?
09:05
gnu-linux а как ты это запускаешь?
09:06
да
09:06
про то что писал последнее
09:06
или там свои базы надо еще заполнить?
09:08
09:09
Да там есть свои дополнительные 3 таблицы: линки, вланы, клиенты
09:10
Единственная возможная проблема это удаление обекта в ноке который уже попал в эти таблицы... пока его руками от туда не одалишь он с нока не удалится
09:10
Во всём остальном вроде глюков не добавило...
09:11
таблица линков заполняется топологи дискавери сама..
09:14
таблица вланов, так как для моих dlinkov нет get_ports & get_interfaces то я по рекомендации dvolodina тупо заполняю её с конфигов раз в четыре чася пирулом обновляю...
09:15
далее клиентов я автоматом заполняю с топологидискавери /tmp/mac-port.csv и вытягиваю привязку мак-клиент с биллинга netup
09:16
Сей час напишу README и выставлю архив ещё раз....
09:20
Да, так как netup на мускуле в зависимостях ещё потянуло python-mysql
09:45
`kk: См. r3690 и r3691
11:08
11:10
Внимательно читаем EXTENSIONS-README
11:10
планирует кто-нибудь делать get_interfaces для FreeBSD?
11:10
Все доработки патчи и пожелания приведствуются :)
11:11
Dmitry11 кажись FreeBSD занимается...
11:11
nixwizard, да - Dmitry11
11:11
gnu-linux, покажи скриншот =)
11:11
сделай, пожалуйста, get_interfaces
11:12
а то не могу с них import connected
11:30
11:32
Красиво? Потом надо сделать так чтобы можно было изменять значения, а они автоматом менялись на свичах :)
11:48
Осилил пока только get_interface_status
13:21
Голова пухнет. Никак не могу понять, как заполнять эту гадостную get_interfaces
13:21
Вот есть у меня интерфейс em0. Но у него нет сабинтерфейсов. Куда тогда его IP писать?
13:22
Или для em0 создавать сабинтерфейс em0, а в него уже IP ?
13:26
Народ, поделайте тушенку для get_interfaces. Я хоть посмотрю, в каком виде кто туда пихает данные.
14:01
Коллеги, думал опять над счастьем человеческим
14:02
пришел к выводу, что нам нужен интерфейс IGetCapabilities и соответсвующие скрипты
14:02
чтобы по аналогии с версиями укладывать в аттрибуты и возможности железки
14:02
и фильтровать по селектору
14:02
не могу пока определиться с внешним видом
14:03
с одной стороны на выходе может быть строка типа
14:03
["OSPF", "BGP", "ISIS", "LDP", "RSVP"] ...
14:04
и второй вопрос -- есть те возможности, которые сейчас используются, и есть те, которые вообще могут быть использованы
14:04
типа железка в принципе BGP держит, но сейчас он не включен
14:04
нужно ли нам хранить второе?
14:05
В итоге должна появиться возможность фильтровать, скажем, все железки, на которых включен BGP
14:06
capabilities будут храниться в аттрибутах в виде строки вроде BGP, OSPF, RSVP
14:06
отсортироваными, чтобы отлавливать изменения
14:06
И привязано к версии прошивки!
14:07
get_capabilities() должен по версиям проверить и команды повыполнять
14:07
Новые capabilities появляются в новых версиях прошивки.
14:07
А.
14:07
да пожалуйста
14:07
как скрипт напишешь, так и будет
14:08
ну понятно, например, что на IOS SE MPLS'а не будет, можно не проверять
14:14
dvolodin,
14:14
ах тыж
14:14
capabilities - да!
Share this page
Share this page: