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: 31.05.2012
dvolodin #
05:04
zi_rus: вендор для MAC-а -- это все-таки сильно специфичная вещь
_free_ #
05:07
Меня редко интересует какого вендора мак, да и маки можно самому менять.
05:08
Системное уведомление в нужном виде настроить не удалось, оно только шлёт факт изменения конфига или его несоответствии политике. Пришлось добавить костыль в пирул:
05:09
errors_file = open('/var/log/noc/messages/DLink_DES-3200-26_config_validations.log', 'a')
05:09
errors_file.write("\n".join(r) + "\n\n")
05:09
errors_file.close()
05:09
Так у меня в логах наконец появилось то что хотел видеть.
dvolodin #
05:25
можно так
05:25
with open("....", "a") as f:
05:25
f.write(.....)
eugenyh #
05:29
Кто-нибудь сталкивался с проблемой? Пытаюсь удалить устройство в "Managed objects" - не получается
05:29
пишет: UNHANDLED EXCEPTION (2012-05-31 11:28:12.759397)
05:29
Working directory: /opt/noc
05:29
<class 'django.db.utils.IntegrityError'>
05:29
<ManagedObject: BosROP-01-4delete> object is referenced from <class 'noc.inv.models.DiscoveryStatusIP'>
dvolodin #
05:29
это не бага, это фича
05:29
:)
05:30
./noc wipe BosROP-01-4
05:30
./noc wipe managedobject BosROP-01-4
eugenyh #
05:30
ага, попробую
05:34
Фигушки: $ ./noc wipe BosROP-01-4delete
05:34
Error: Invalid model 'BosROP_01_4delete'. Valid models are: managed_object, user
05:35
Железка именно так и называется 'BosROP_01_4delete'
05:36
ааа!
05:36
щас
05:38
Есс. Правильное заклинание: ./noc wipe managed_object BosROP-01-4delete
05:38
Спасибо
zi_rus #
05:39
dvolodin, ну в общем, да, но информация никогда не бывает лишней, можно это не в интерфейсе показывать, а сделать тулзу, скармливаешь мак в любом формате, а он сообщает вендора. Я просто задолбался уже искать удобные онлайн тулзы чтобы узнать вендора, кажда
05:39
я из них просит мак в строго определенном формате
dvolodin #
05:39
есть такая тулза
05:40
ты в глобальном поиске вбей мак :)
zi_rus #
05:40
пусто
dvolodin #
05:41
а в reference books в поиске
zi_rus #
06:00
тоже нет
06:02
там ищет только по имени вендора
06:10
вообще для таких мелких тулз, вроде калькуляторов или макопреобразователей можно было бы иметь какие-нибудь кнопки для быстрого доступа
dvolodin #
06:12
калькуляторы разные есть
zi_rus #
06:14
да вообще эти микротулзы должны быть ближе чем в глубине древовидного меню
dvolodin #
06:14
favorites?
06:14
по идее еще в widget'ы можно пихать
zi_rus #
06:15
ни того ни другого нет, оценить и покритиковать не могу
dvolodin #
06:23
сделай :)
freeseacher #
06:25
dvolodin, хай
06:26
кстати наверное было бы не плохо для профиля Juniper.JUNOS определить error
dvolodin #
06:26
какой
freeseacher #
06:32
который syntax
06:33
у меня прав на жуннике мало. и get_interfaces падает шумно
06:33
v = ' ^\nsyntax error, expecting <command>.\n\n{master}\n'
dvolodin #
06:35
попробуй прописать ему
06:35
pattern_syntax_error = r"^\nsyntax error,"
freeseacher #
06:37
да я то у себя пропишу
06:37
ты в прояиль включи :)
dvolodin #
06:39
ты проверь, что работает
06:39
и давай патч
06:39
я накачу
freeseacher #
06:39
нее не работает
dvolodin #
06:40
r"\^\nsyntax error,"
acid- #
07:09
привет
07:09
а вопрос
07:09
дал групе все права в fm
07:09
но в mo ничего нет
dvolodin #
07:15
на mo тоже надо
acid- #
07:19
а на что конкретно в ьщ
07:19
mo
07:21
не видит объектов в mo
07:21
а меню видит
07:40
и как завести новый профиль оборудования
lexus-omsk #
08:52
dvolodin, а можно в pattern_prompt запихать список паттернов, как, например, в pattern_more?
08:52
хочу один хак сделать, а мне ругается - Unhashable type
dvolodin #
08:53
(?:...)|(?:....)
lexus-omsk #
08:57
ок, попробую так... длинный же регексп получится :)
MindGames #
13:43
join #nocproject.org
13:43
привет!
13:43
есть кто живой? ):
zi_rus #
13:45
все умерли
MindGames #
13:45
и это хорошо! :))
13:45
то есть очень плохо ;)
13:45
у меня два вопроса ;)
13:45
сейчас буду ставить нок на продуктив сервак. подскажите, как правильно поставить, чтобы с апгрейдами потом проблем не было
13:46
то есть скачивать с репозитория надо вроде как не в хоум директорию а сразу в /opt/noc?
HaLVeR #
13:46
точно так же
13:46
как и обычно
MindGames #
13:46
а пгрейд как делать. а то я так и не врубился ;) вроде как скачиваешь с репозитория, потом все это добро надо скопировать в /opt/noc
13:47
и сдедать post-upgrade?
zi_rus #
13:50
MindGames http://forum.nocproject.org/index.php?topic=55.msg139#msg139
MindGames #
13:55
то есть, репо изначально надо создать в /opt/noc? вот именно это я и хотел узнать.
dvolodin #
13:57
да
MindGames #
13:58
просто на тестовом серваке у меня репы скачивались в ~/noc, а оттуда я делал install
Tweet
Share this page
Share this page: Tweet