nocproject.org
12:12
господа с JUNOSe регрессия
12:13
таки показать конфиг это config=self.cli("show configuration")
12:15
я видел поеняли команду для 10-ого JUNOSe
12:15
но в 9-ом таки show configuration
12:37
ага
12:37
но у нас под рукой не было 9-го junose
12:38
и никто не мог вспомнить, в какой именно версии все сломали :)
12:38
они не сломали
12:38
там два варианта
12:38
один это режим manual-commit
12:38
когда коммитит по wr
12:39
не комитит скорее а сохраняет
12:39
а второй режим auto-commit
12:39
в нем строчки принятые с терминала она сразу пишет на флешку
12:39
было такое
12:39
второе - чистое самоубийство :)
12:39
но общий смысл в том что в этих режимах просмотр конфигов по разному
12:40
мы используем как раз автокоммит это дефолтный режим
12:40
а когда надо накатить много изменений перехоим в ручную на ручное сохранение
12:40
оно команды быстро хавает
12:43
вот что там команды разные были, уже не помню :)
12:43
давно я с ними возился
12:45
попробуй r3196
12:59
да в JUNOSe тоже надо выкусывать точку. он иногда задумывается при выдаче конфига. и ставит от этого точки.типа жив еще
12:59
и надо в рогуе чарс добавить что то типа этого "^\.*?"
13:27
точки это отдельная тема
13:28
оно почти всегда думает
13:28
а вот насчет ^\.? я не очень уверен, надо бы на рабочей железке проверить
13:28
а как боретесьс точками ?
13:28
этот не работает
13:29
может просто конфиг почистить
13:29
от этой комбинации
13:29
это типа в рогуе чарактерс не идет ?
13:30
проверять надо
13:30
я не пробовал
13:30
и не на чем сейчас
13:36
по поводу нотификатора
13:36
пируль здоровый получится
13:36
который будет скажем 20 политик тестировать
13:37
как бы сохранить его компактность и читаемость ?
13:40
я думаю сейчас над этим
13:41
скорее всего будет библиотечка с утилитами
13:41
наверное - перевод конфига в древообразную форму
13:41
и какие-то функции для запросов
13:41
что-то вроде XPath для XML
13:44
длинковский конфиг деревом ?
13:44
длинковский - не факт
13:44
а всякие кископодобные - вполне
13:44
может просто сделать последовательные скрипиы ?
13:45
типа для такой то железки прогонять через такие то валидаторы
13:45
и порядок выбора их
13:47
это и так можно сделать
13:47
нет сейчас можно выбрать только одно
13:49
да, то можно import'ом грузануть стороннюю библиотеку и вызывать функции
13:49
а при желании сделать хоть класс и при инициализации экземпляра указать, какие проверки делать
13:49
типа
13:50
return CiscoValidation(check_interface_descriptions=True, check_bpdu_filters=True, check_vty_acl=True, ....)
13:50
.check(config)
13:51
наверное, классы для валидации вообще лучше в профиле определить
13:51
да
13:53
А при выводе конфига подчеркивать неверные строчки
13:53
и поменять css для конфига
13:53
у меня на монике не видно нихрена
13:53
:)
13:53
Я для d-link'а вроде подсветку сделал
13:54
а все равно
13:54
у мя сервый базовый не виден
13:54
два фуллхд моника это писец. зачем!
14:06
dashboard'ов понаделаем
14:06
давно собираюсь уже
14:06
с widget'ами
14:11
все няшней и няшней :P
14:13
кстати generic host подразумевает проверку fping'om FM?
14:50
да
14:50
для того и нужен
14:51
больше он вообще ничего не умеет
14:52
а с такого хоста принимать syslog в FM можно?
15:06
да
15:06
и SNMP trap
15:07
для него просто скриптов нет
15:07
вообще никаких :)
15:11
ну это и понятно. главное чтобы можно было что то слить с железки для которой нет смвсла писать полный профиль
15:11
трапы и сислог как правило
15:13
вам в лабу redback'и не попадали?
15:14
а что это за зверь?
15:14
эриксон вроде, не?
15:15
нещуппал
15:17
теперь да
15:17
ericsson smartedge
Share this page
Share this page: