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.08.2012
zi_nnov #
05:27
а кто-нибудь помнит почему создание нормального установщика остановилось?
dvolodin #
05:27
какого установщика?
zi_nnov #
05:28
ну для нока, чтобы запустил скрипт, а он определил зависимости, нашел что уже стоит,доустановил недостающее
05:28
сам запустил post-install, post-update
dvolodin #
05:29
зачем брать на себя функционал packet manager'а
zi_nnov #
05:29
не брать, а использовать его
dvolodin #
05:29
собственно, с нашим rolling release он скорее мешает
05:30
их как грязи
zi_nnov #
05:31
на самом деле их не много, достаточно поддерживать Debian/Ubuntu, RHEL/Fedora/CentOS, SUSE, FreeBSD
05:31
это покрывает подавляющее большинство потенциальных пользователей
05:32
(ну еще Gentoo забыл)
dvolodin #
05:33
Solaris, MacOS
zi_nnov #
05:34
Соляра - труп, МакОС - десктоп
Guest7-ru #
05:38
Gentoo - единственный дистр который может похвастатся пакетом NOC! Даже контриб не использует, а все пакеты ставит в систему!!!
zi_nnov #
05:39
Guest7-ru, во фряхе еще кто-то порт поддерживает
Guest7-ru #
05:39
Проблема маленикая в NOC-овском контриб, желательно его тсделать опционально.
05:40
И проблема грандиозная поддержка пакета нок в основных дистрах, это дело ментейнеров дистра и достаточно трудоёмкое.
05:41
Кроме самого NOC - пакета надо поддерживать более десятка его зависимостей, причём определённых версий, причём так чтобы они не конфликтовали с системными версиясми этих пакетов.
zi_nnov #
05:41
разве?
freeseacher #
05:42
ага
05:42
не правильная версия псикогда генерировала ошибки MAC чего то там
Guest7-ru #
05:43
1. У меня все пакеты с контриба есть в системе идентичных версий, если я останавливаю NOC переименовываю contrib и запускаю NOC он начинает глючить..
05:45
2. Посмотри на оверлей NOC в Gentoo - сколько там сегодня пакетов... Кто эти все пакеты будет поддержывать в других дистрах и следить за их версиями?
zi_nnov #
05:46
а как сейчас нок ставится на этих дистрах?
freeseacher #
05:46
в дебиане точно по статье.
05:46
без шаманства
Guest7-ru #
05:46
"Ставится" - понятие растяжимое...
05:47
В идеале "ставится" значит устанавливается с помощью стандартного менеджера пакетов одной командой:
zi_nnov #
05:49
ну давайте оставим это для размышлений, но например, по инструкции от Getting NOC и до самого конца может отработыть один вкрипт в режиме диалога, где пользователь по запросу указывает нужные параметры
Guest7-ru #
05:51
emerge noc; yum install noc; apt-get install noc; .... + ОДНА дока понастройке NOC
zi_nnov #
05:51
я почему про установку вспомнил, вчера пол дня пытался поставить netdot на свою рабочую машинку, ничего не получилось, почему-то postgres не дает создать нужную бд
Guest7-ru #
05:53
Скрипт установки не нужен! Надо выпилить контриб, сделать его опциональным и создавать нормальные пакеты NOC для дистров.
zi_nnov #
05:53
можно сделать отдельным репо, как скайп распротраняется (по крайней мере, раньше так распространялся)
freeseacher #
05:54
господа. не вижу темы для полемики. надо просто взять и сделать.
Guest7-ru #
05:55
? скайп ставится со стандартных репозиториев, стандартными менеджерами пакетов, как и любая другая программа.
05:55
И нок тоже должен устанавливатся стандартным менеджером пакетов.
05:56
Для BSD, Gentoo - есть, сделать rpm и deb и будеть всем щастье :)
zi_nnov #
05:58
Guest7-ru, это недавно он в основные переехал, раньше или пакет качался, или репо подключался
05:59
сейчас дропбокс также, качаешь установщик, тот подцепляет репо и устанавливается из него
freeseacher #
05:59
ой, ребята в установке ли проблема ?
06:00
кому нужен поставят.
06:00
это же не калькулятор и не скайп.
zi_nnov #
06:00
очень часто проблемы начинаются с установки
freeseacher #
06:00
сложность установки мало влияет на дальнейшее использование
zi_nnov #
06:01
кто активатор не настроил, кто дефолтные конфиги стер
freeseacher #
06:01
zi_nnov, как будто после установки все становится совсем просто ;)
dvolodin #
06:02
по-моему вы эстетсвуете
zi_nnov #
06:02
на много проще
dvolodin #
06:02
поставьте, для примера, тот же RT
06:02
Или jira/confluence :)
freeseacher #
06:02
zi_nnov, если хочется побаловаться есть image для виртуалки.
Guest7-ru #
06:03
Вот, установка должна быть максимально проста - менеджером пакетов, а после установки надо хорошие доки...
dvolodin #
06:03
или, трам-пам-пам, банального ораклового клиента, который без иксов не ставится
zi_nnov #
06:03
dvolodin, как пользователь макос, ты должен понимать пользу от кнопки "Сделать хорошо"
freeseacher #
06:03
Guest7-ru, готов рассказывать. будешь писать в виде доки ?
dvolodin #
06:04
zi_nnov: давай с аналогичными системами сравнивать :)
zi_nnov #
06:04
dvolodin, а как тебе установкадрайверов для ESX на гостевой системе? он спрашивает пути до нужных файлов и все делает сам
Guest7-ru #
06:04
Пока чуть другим занят. Думаю SA, FM + ,fpjdst yfcnhjqrb vju ,s yfgbcfnm cfv/
06:05
Пока чуть другим занят. Думаю SA, FM + базовые настройки смогу написать сам.
dvolodin #
06:05
что-то все системы такого рода ставят разные интеграторы :)
zi_nnov #
06:06
dvolodin, а как тебе Windows vs Linux, простой и сложный, 90% и 1%
Guest7-ru #
06:07
dvolodin - выпили contrib, сделай его опционально, например параметр к post-install
06:08
и распостранять отдельным архивом.
dvolodin #
06:09
да только вот магистралы не хотят использовать простой dlink, а ставят всякую дребедень типа juniper'ов и прочих CRS'ов
freeseacher #
06:09
Guest7-ru, ну вообще то он и так идет отдельным пакетом
06:09
и с другой репы
dvolodin #
06:09
Guest7-ru: он из другой репы берется совсем
Guest7-ru #
06:09
1. Распостраняется вместе в архиве.
freeseacher #
06:10
где тот архив ?
zi_nnov #
06:10
dvolodin, длинк не простой, он такой же как жунипер, консоль она и в Африке консоль, только команды разные, там выбор надежности и функциональности
Guest7-ru #
06:10
2. Когда у меня в системе установлены все пакеты с контриба, идентичных версий всё равно надо контриб, NOC всё равно туда лазит.
06:11
freeseacher: http://kb.nocproject.org/display/SITE/Downloads
06:13
взять запустить чтото типа "strace noc-lancher |grep /opt/noc/contrib" и выловеить все места где пути жостко в контриб прописаны..
freeseacher #
06:14
http://code.nocproject.org/qsearch?q=from%20contrib&t=3&project=
06:14
тоесть таких места два :)
Guest7-ru #
06:16
Да, формально репы разделены, но речь идёт о том что для работы NOC контриб необходим, гдето пути жестко прописаны и он вместо того чтобы искать в системе лезет в /opt/noc/contrib
dvolodin #
06:16
set_env.py
mikevlz|2 #
06:18
<class 'pymongo.errors.OperationFailure'>
06:18
database error: Invalid BSONObj size: -286331154 (0xEEEEEEEE) first element: _id: ObjectId('501e1c45b3b0c4046b53d36a')
06:18
06:18
это как-то можно полечить? классификатор поломался чота...
dvolodin #
06:25
и в post-update еще
06:25
Кстати, почему-то никто не возмущается, что с java'вскими продуктами куча jar'ов ползет
06:26
причем половина из них проверяет, не вышли ли апдейты
zi_nnov #
06:27
это плохо?
Guest7-ru #
06:29
возмущаются и используют icedtea, там ничего не ползёт и никуда не лезет...
06:30
По делу, закоментил в set_env.py строки с contrib, Запускаю только web.
dvolodin #
06:30
Guest7-ru: а вот фигушки, потому как jre свой в дистрибутиве лежит
06:30
и попробуй оторви
06:31
а еще есть изделия, которые работают только с sun jvm и не работают с openjdk
freeseacher #
06:31
pycharm :(
Guest7-ru #
06:31
Да, есть такие "энтерпрайз" решения, дистра по 1Gb со своим jre...
06:32
Но не надо с плохих пример брать ;)
06:33
Переименовал contrib и в логоа ланчер матерится:
06:34
contrib sincronization faild.
dvolodin #
06:34
Guest7-ru: с плохих ли?
Guest7-ru #
06:35
Кроме того почемуто, в вебе в MO и FM пропадает "раскраска" js..
dvolodin #
06:37
у него там sync_contrib есть, да
Guest7-ru #
06:37
А зачем в дистр своего пакета всю жаву добавлять? Хорошие указывают только необходимые версии жабы.
dvolodin #
06:37
они вообще ничего не указывают
06:37
есть zip или tgz, и все
06:38
прежде чем выпиливать contrib, советую подумать, что не зря он
Guest7-ru #
06:38
Ну вот там контриб, сям контриб, давай выпилим? Отсутствие контриб как минимум влияет на отображение MO и FM
dvolodin #
06:38
при расхождении версий пакетов результат может быть непредсказуемый
Guest7-ru #
06:38
Да я это уже видел!
06:39
mongoengine-0.5 было, а надо было 0.6
dvolodin #
06:40
вот-вот
06:40
а кому-то 0.6 все сломает
Guest7-ru #
06:40
но именно для этого и есть файлы noc/setup.cfg и noc/contrib/src/VERSION.csv
06:41
Ну так ясное дело, для каждой версии ноко соотведствующие версии зависимостей!
06:43
И мейнтейнеры пакетов для конкретных дистров должны этими версиями заниматся, при прописывании зависимостей для очередного релиза пакета NOC.
06:46
По этому есть маленькая проблема препядствующая появлению нормальных пакетов NOC для дистров - contrib.
06:47
Сделав его опционально можно поспособствовать появлению пакетов нок для разных дистров, в тоже время прдолжать использовать контриб на тех дистрах где пакет NOC пока не создан.
MindGames #
06:50
а что такое контриб? что в нем содержится и для чего он нужен? не будет ли хуже, если его убрать?
Guest7-ru #
06:51
ls /opt/noc/contrib
06:52
если убрать прямо сейчас то почти всем будет очень плохо ибо отсутстуют пакеты нок deb, rpm... и более десятка зависимостей придётся скачать руками с инетов и поставить самому.
MindGames #
06:53
тогда не не не! убирать не нада!! :)
mikevlz|2 #
06:54
я понял свою ошибку...
Guest7-ru #
06:55
Если будут пакеты NOC для основных дистров то всем станет хорошо ибо NOC сбросит 15Mb жыру.. И установка будет одной командой: emerge noc; yum install noc; apt-get install noc; ....
06:59
Я бы советовал к выходу noc-0.7 сделать контриб опционально и подготовить пакеты для Центоси и Деба, для Gentoo & FreeBSD - уже всё готово.
07:00
Наличие готовых пакетов NOC в репозитариях дистров должно сильно поспособствовать популяризации NOC ;)
07:01
А там и ExtJS кодер может появитса :)
dvolodin #
07:17
странный способ заманивать кодера
07:17
может проще денег ему дать?
zi_nnov #
07:18
может. у кого деньги есть?
mikevlz|2 #
07:22
здравствуйте все
07:27
я понимаю, что лезу в высокоинтеллектуальный спор по поводу контрибов. У меня в неопределенный момент поломался классификатор.
07:27
<class 'pymongo.errors.OperationFailure'>
07:27
database error: Invalid BSONObj size: -286331154 (0xEEEEEEEE) first element: _id: ObjectId('501e1c45b3b0c4046b53d36a')
07:27
вот такую ошибку пишет, как можно починить?
Guest7-ru #
07:34
Остановить нок, монгу, удалить всё из каталога базы могиги (я бы кудато перенёс), запустить могугу post-update и запуск нока.
dvolodin #
07:41
монга какая?
mikevlz|2 #
07:48
mongodb-2.0.6 A NOSQL distributed document-oriented database
MindGames #
08:45
привет ;) вопрос не в тему.. ;) для тех, кто живет в Москве.. ;)) я вчера так удачно полазил по горам, что шмякнулся и придавил своей тущей два делефона. свой и жены.
08:45
так вот, чтобы жена пустила меня обратно домой, мне надо телефоны починить. хотя бы её ;)
08:46
я уже продиагностировал.. На одном треснул внутри ЖКД. на другом сломался шлейф к ЖКД.
08:46
короче, нужны два LCD SCREEN для ZTE BLADE ;)
08:46
на ибей нашел за 1000 руб за штуку.. но ехать оно будет недели две
08:47
а мне надо побыстрей.. думал, может в Москве где можно купить? ни кто не подскажет?
08:47
онлайн. на горбушку и митино идти не предлагайте- я в Москве не живу ;)
evyscr #
09:12
<gns> а ещё в айбиэме тонкие тролли ставят гнутое окружение рпмами в /opt/freeware
nixwizard #
09:23
почему managed object не видно в inventory?
zi_nnov #
09:23
набери его название
nixwizard #
09:24
чудо!
Guest7-ru #
09:25
Там когдато были номера страниц и можно было их пролистывать. Это от бровзера зависит?
zi_nnov #
09:25
это не фича, это баг
09:25
было убого
dvolodin #
09:46
глупо пытаться рисовать 100k объектов в комбо
zi_nnov #
09:49
лучше как с тегами, пусть будет поле ввода и подсказка по мере набора. результат примерно тот же, зато выглядит как будто так и задумано, и людям не стыдно показывать
10:00
dvolodin, есть пара проблем с custom_fields. В ipam не ищется по части, только полное совпадение, в vc - не сохраняет ширину столбца (хотя по-моему он вообще очень выборочно ее сохраняет)
MindGames #
10:30
а можно вопрос по VC как раз?
10:30
сща попытаюсь описать понятней..
10:31
смотрите. в VC столбцы есть.. VC Domain, Name.. метка.. интерфейс, префикс и дескрипшен..
10:31
так вот, инетрфейс и префикс пустые..
10:31
я удмал, что так и должно быть..
10:32
пока не добавил на днях пару новых виланов, отдискаверив их на одном из каталистов.
10:32
и там отобразилось на каких интерфейсах этот вилан висит, и какая подсет ьв нем живет
10:33
но вот почему-то на всех остальных VC такого не ортображается :(((
dvolodin #
10:34
селектор на vc domain навесь
MindGames #
10:34
как заставить систему отдискаверить все это дело?
10:34
мм.. сща потыкаюсь по меню, мож пойму о чем ты ;))
10:34
кажется понял
10:34
сща проверю
10:36
селектор висит.. Default..
10:38
а в нем указаны все селекторы, которые есть
10:38
т.е. он по-идее, должен все железо выбирать
10:42
может это как-то связанно с тем, что у меня VC Filter прописаны?
10:47
мля.. не могу удалить вилан из VC :(
zi_nnov #
10:53
обновись
MindGames #
10:54
обновлялся недели две назад. за пару дней, как упразднили игноред_интерфейсез. сейчас ссыкотно обновляться, т.к. все поломается
10:54
а мне в отпуск послезавтра
10:54
не хочется отпуск переносить из-за того, что придется нок конфигурить.. ;)
HaLVeR #
10:58
=)
zi_nnov #
11:00
сегодня обновился, все работает
MindGames #
11:00
а то, что я писал игноред интерфейсез - придется заново переписывать?
dvolodin #
11:01
есть скрипт для миграции
MindGames #
11:02
он в комплекте с обновой приходит?
dvolodin #
11:02
да
MindGames #
11:03
ясно. все равно, после отпуска уже обновлюсь.
dvolodin #
11:03
./scripts/migrate-ignored-interfaces.py
MindGames #
11:03
так как заставить определять префиксы и интерфейсы? в селекторе девайсы есть все. но почему-то пусто там :(
11:04
причем в VC BIND Filter у меня вилан с префиксом связан нормально.
11:07
ха! интересно.. новые виланы отдискаверил - нормально.. а вот на старых дискавери не отрабатывает чтоли?
11:07
надо все виланы грохнуть и заново отдискаверить, да?
zi_nnov #
11:13
dvolodin, а Audit Trail будет чиститься? а то у меня там уже больше 27к записей, из них 25,5к лично моя деятельность
MindGames #
11:24
да, и с D-link'ов че-то нок не умеет виланы дергать :((
HaLVeR #
11:27
еще один повод встрять в программу "напишите парсер длинковского кли")
MindGames #
11:28
ну виланы же можно дергать вроде и без cli? сща проверю
11:28
кстати, прикол.. интерфейс статус отображает нормально.
HaLVeR #
11:28
дык ты уточняй что значит не умеет
MindGames #
11:28
но при этом он интерфейсы почему-то не может в инвентори положить
_4ePTeHok #
11:28
потому что нет get_interfaces
11:28
для длинка
11:29
именно его использует дискавери
11:29
а нет его как раз из за cli
MindGames #
11:29
а интерфейс статус нельзя подложить вместо гет интерфейсез? по крайней мере интерфейс статус прекрасно вывел состояние всех 26ти портов у меня
11:29
но при этом гет интерфейсез не отрабатывает, да.
_4ePTeHok #
11:30
дык причем тут другой скрипт
11:30
он же результат совсем другой отдает
MindGames #
11:30
ну смотри.. для того, чтобы положить линки в базу надо что? просто узнать количество интерфейсов и их имена, так:
_4ePTeHok #
11:30
сравни вывод у Cisco.IOS.get_interfaces
MindGames #
11:30
скрипт гет интерфейс статус это выводит нормально...
_4ePTeHok #
11:30
и у Cisco.IOS.get_interface_status
MindGames #
11:31
вот взять и вместо гет интефейсез использовать гет интерфейс статус.
_4ePTeHok #
11:31
результат посмотри вывода.
11:31
они разные.
MindGames #
11:31
ну разные, т.к. скрипты разные. логично.
11:32
get_vlans на длинке не отрабатывает :(
11:32
кстати, как с HP коммутаторами дела обстоят? там виланы и прочее нормально дискаверится? а то сейчас есть возможность выбора что купить
11:32
HP или Dlink
_4ePTeHok #
11:32
ну погляди что есть в профиле для hp
11:34
а с длинком - надо писать get_interfaces который будет собирать результат из существующих скриптов
11:34
но там такой модельный ряд, что пипец.
11:34
я тут с ES то замучался - такие у них разные выводы в пределах одной железки
11:35
а уж про snmp помолчу.
zi_nnov #
11:35
snmp рулит
11:35
:)
11:35
ибо Simple
_4ePTeHok #
11:35
скажи это китайцам) которые то кавычки добавят в новой прошивке, то еще чего нить.
11:36
на такие костыли с ним пришлось идти, чтоб не выкорчевывать, это пипец.
zi_nnov #
11:36
кавычки поправимы, причем не нарушая профиля
_4ePTeHok #
11:36
=) и двоеточия и лишние пробелы, да.
11:36
а отсутствие транков?)
MindGames #
11:37
эх.. в общем, придется мне тоже осваивать язык написания скриптов для НОК.. благо, моделей длинк у нас всего три - четыре испольщуется
11:37
на каком языке хоть написаны эти скрипты? я самоучитель какой-нить скачаю
_4ePTeHok #
11:38
питон)
zi_nnov #
11:38
пиши на русском :)
MindGames #
11:38
а то я как-то уже пытался подправить один скрипт методом тыка и логики.. сломал нок ;)
_4ePTeHok #
11:38
"тыка и логики" это шедевр я считаю)
11:38
обычно либо то, либо другое)
zi_nnov #
11:39
так все ученые делают
11:39
сначала логически рассуждают, потом тыкают
MindGames #
11:39
ну почему же? по логике надо бы тыкнуть вот здесь... вот так и тыкаю.. ;))
_4ePTeHok #
11:40
проблема одна - логика у всех разная)
11:40
это в ноке очень видно)
11:40
даже в рамках одного профиля)
MindGames #
11:40
хах ;)
11:41
Dmitry1 Димаа!! можно ли как-то вытащиить виланы с обычного 24-х портового длинка, а? :) а то у меня не получается определить, к какому порту клиент подключен антаггед.
Dmitry1 #
11:42
для этого нужен интерфейс get_switchport
11:42
туда пока не возможно вытянуть description, admin_status и т.п.
11:43
берется из CLI команды show ports description
MindGames #
11:45
<Dmitry1> ясно. а как же тогда интерфейс статус определяется? там количество интерфейсов отлично выводится и состояние ап и даун
Dmitry1 #
11:46
через команду cable_diag
11:46
Но на некоторых свичах эта команда ложит порты
_4ePTeHok #
11:46
как изящно)
MindGames #
11:47
:))
11:49
короче, блин! :( засада с этим длинками
11:49
Дим, как ты там говорил? Можно цикл сделать?
11:49
типа жать пробел 4 раза
11:50
ну или 8.. в зависимости от количества портов на модели?
11:50
или умолять Володина о том, чтобы он парсер для длинка написал? это вообще, возможно?
Dmitry1 #
11:51
Коньяк Володину!
_4ePTeHok #
11:52
а лучше много коньяку)
MindGames #
11:52
у меня есть настоящий, французский. там еще написано Коньгьяк по ихнему ;)
11:52
выдержка, кажется, лет 15.. плюс. еще у меня он уже года два хранится ;)
Guest7-ru #
12:00
Может написать через CLI для новых DLink, и через SNMP для остальных.
_4ePTeHok #
12:01
проблема что даже на старых snmp очень разный
Guest7-ru #
12:04
Это можно учесть дергая платформу, хуже то, что, когда SNMP дергать у них порты мигают...
_4ePTeHok #
12:08
и cpu могут тоже да)
Guest7-ru #
12:11
А что если в пейджинге прописать сразу все 8 пробелов? оно сильно вывод покарёжит?
Dmitry1 #
12:13
При show stp ports на 52-х портовом свиче нужно будет 52 раза пробел жать
MindGames #
12:13
ну сращу 100 пробелов вбить ;)(
Dmitry1 #
12:14
Как вариант :(
MindGames #
12:14
пока он, гад, не сдохнет ;)
zi_nnov #
12:14
лучше тысячу, на длинке не может быть больше 1000 портов
Guest7-ru #
12:27
Вон в Qtech.QSW тоже не знаю как пейджинг отключить, приходится \n слать, а он при переходе на новую стриницу добавляет кучу пробелов спереди строки, добавыл в регексп ^\s* и всё заработало...
12:29
так что лучше в пейджинг сотню пробелов вставить, а потом распарсить с ними вывод.
_4ePTeHok #
12:51
оу, кутечь уже делаешь)
12:51
ростелекомовцы будут рады)
misak #
13:09
добрый день
MindGames #
13:09
вечер :)
misak #
13:10
кто знает, SFP 40км от длинка имеют фукцию DOM ?
13:10
MindGames: :)
13:10
ну чтобы уровень сигнала показывало
13:11
DEM-314GP в частности
nixwizard #
13:45
activator status зеленый, при этом последняя запись в логе
13:45
2012-08-04 11:07:28,615 Requesting object mappings
13:45
2012-08-04 11:09:13,826 Cancelling stale script HP.ProCurve.get_interfaces(172.20.5.245)
13:45
делаю run commands| sh ver
13:46
получаю {'text': "All activators are busy in pool 'nn'", 'code': 15}
13:47
не сталкивался ни кто с такими лагами?
13:47
2012-08-04 11:07:13,223 1 script threads (30 max)
Dmitry1 #
13:49
у D-Link'а нету SFP, которые бы показывали уровень сигнала и т.п.
13:51
nixwizard: Увеличь количество активаторов
nixwizard #
13:52
Dmitry1: несколько процессов запускать?
13:53
Dmitry1: нагрузка вроде не большая
Dmitry1 #
13:53
возможно какой-то скрипт "застрял"
nixwizard #
13:54
Dmitry1: тогда как поможет увеличение? он ведь застрянет на всех инстансах
Dmitry1 #
13:54
авось пару пролезут.
13:54
нужно смотреть, какие именно скрипты "застряют"
nixwizard #
13:56
Dmitry1: HP.ProCurve.get_interfaces
13:57
Dmitry1: я его сам писал)
13:57
Dmitry1: он не на всех моделях отрабатывает
_4ePTeHok #
13:57
ну вот и причина
Dmitry1 #
13:58
в __init__.py я не вижу команды command_exit
13:58
судя по всему оно не вываливается из командной строки, а отваливается по таймауту
_4ePTeHok #
13:58
а проверку на версии железа(где не отрабатывает) делаешь в скрипте?)
Dmitry1 #
13:58
потестируй сам профиль HP.ProCurve
_4ePTeHok #
13:58
а то подвиснет в процессе
Dmitry1 #
13:59
тут тоже подумать нужно. завтра стукни мне в личку - допишем профиль
nixwizard #
14:00
да нету проверки, я изначально писал тока под 5406zl, не думал, что нок станет дергать get_interfaces постоянно
14:00
я писал только для имопрта IP сетей
14:00
а оно вон как обернулось)
14:01
ок, завтра попробуем
_4ePTeHok #
14:09
ну влупи в начале if platform not 5406zl raise.notsupported
14:10
в ES.get_interfaces.py так сделано
Tweet
Share this page
Share this page: Tweet