@nocproject

Страница 202 из 2357
Алексей
20.07.2016
18:17:44
https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces

Aleksandr
20.07.2016
18:23:44
а лицензия-то сколько стоит на этот pycharm... да еще и ежегодно

Andrey
20.07.2016
18:24:42
тебя интересует community версия

Google
Andrey
20.07.2016
18:24:44
она бесплатная

Алексей
20.07.2016
18:24:48
камунити едишена почти достаточно

Aleksandr
20.07.2016
18:38:00
ох... теперь еще и локально его вытягивать... кодой я сразу на сервере по ssh редактирую, да, дебага нет, зато быстро, а тут получается надо создавать свой реп и гонять изменения между машинами... у кого какая практика?

доступ к оборудованию только с сервака

Andrey
20.07.2016
18:39:27
ну... я rsync пользовал)

Aleksandr
20.07.2016
18:39:36
жоско

Andrey
20.07.2016
18:39:40
т.к. я не винде

если есть Линукс - всё значительно упрощается

Aleksandr
20.07.2016
18:40:00
я на маке

сервак на фре

Andrey
20.07.2016
18:42:18
я не знаю что посоветовать:) меня в своё время это достало и я разорился на PyCharm

но он тогда не стоил столько:)

Google
Andrey
20.07.2016
18:42:58
в профессиональной у него есть деплой

в принципе, у него пробный период 30, помоему дней

так что можешь скачать про версию и забить, пока что-нибудь не придумаешь

Aleksandr
20.07.2016
18:43:48
не, тут проще кодой обойтись :)

Andrey
20.07.2016
18:44:13
каждому своё:)

никто не мешает подмонтировать раздел под NFS

Aleksandr
20.07.2016
18:46:08
висяков из-за него только не хватало :) сервак нагружен... там cacti еще работает, со всех железяк инфу собирает

Andrey
20.07.2016
18:46:20
ууу....

тогда не знаю - у меня отдельно тестовый и рабочий

от греха подальше

Aleksandr
20.07.2016
19:30:10
а вот так сработает? :) { "neighbors": [ { "remote_port_subtype": 5, "remote_port": "1:24", "remote_capabilities": 6, "remote_chassis_id": "5C:D9:98:CA:30:4B", "remote_system_name": "b-s8", "remote_chassis_id_subtype": 4 } ], "local_interface": "Gi 0/1" }, { "neighbors": [ { "remote_port_subtype": 5, "remote_port": "GigabitEthernet 0/1", "remote_capabilities": 22, "remote_chassis_id": "F0:7D:68:F0:71:EE", "remote_system_name": "b1", "remote_chassis_id_subtype": 4 } ], "local_interface": "1:24" } или надо чтоб в remote_ports тоже был Gi 0/1?

Zek
20.07.2016
20:16:29
От валидатора

Какой смысл его использовать если он проверяет только новые конфиги

Алексей
20.07.2016
20:29:30
он проверяет те конфиги которые обновились

Zek
20.07.2016
20:32:33
Ну да

Вот ты создаешь политику

И не знаешь, какие устройства проверены а какие нет

Или меняешь существующую

Dmitry
20.07.2016
20:37:47
тут еще философский момент

Google
Dmitry
20.07.2016
20:37:52
политика - это закон

а имеет ли закон обратную силу?

Andrey
21.07.2016
04:20:50
@largelos ну... скажем так. Не то чтобы это очень нужно всем. Но если нужно, то нужно:)

Zek
21.07.2016
05:28:57
@aversant не понимаю как это может быть не всем нужно если без этого данные валидатора не могут быть достоверными

Andrey
21.07.2016
05:31:17
@largelos я про саму валидацию.

в каком плане не могут быть достоверными?

Zek
21.07.2016
05:31:56
А ну сама да

В плане, что ты не можешь знать, проходил валидацию тот или иной объект или нет

Dmitry
21.07.2016
05:34:24
так в чем проблема-то?

./noc shell

from noc.cm.engine import Engine

from noc.sa.models.managedobject import ManagedObject

for mo in ManagedObject.objects.filter(is_managed=True):

e = Engine(mo)

e.check()

ну и перепроверь их

или какую-то часть

Andrey
21.07.2016
05:35:38
@largelos прошёл.

тут вопрос подхода

по умолчанию считаются что валидацию прошли все

Google
Dmitry
21.07.2016
05:36:13
в противном случае - поставишь галочку и огребешь тысяч 50 аварий махом

весело будет, да

Aleksandr
21.07.2016
06:49:29
а можно в main->groups добавить возможность копировать/клонировать группу, чтоб уже с назначенными правами иметь дело, ну очень много галок, неудобно управлять... много - это хорошо, но управлять очень неудобно

ну и строчные селекторы, чтоб отмечать сразу все галки в строке, а потом ненужные убирать

Илья
21.07.2016
06:51:02
это не так часто надо делать

Aleksandr
21.07.2016
06:52:44
если я правильно понял, то все группы у пользователя собирают все выданные в них права, т.е. можно создать группу ipam-read и дать в ней только на чтение инфы и ipam-admin - все права и затем эти группы навешивать юзеру, но наплодить группы для каждого модуля - это геморойно и долго, когда все с нуля

одну-две галки поправить - это мелочи

хорошо бы иметь заготовки групп по модулям

на пустой инсталяции, изначально

да и demo наполнение не повредило бы, чтоб проще было начинать

Andrey
21.07.2016
06:57:13
какого рода демо наполнение?

для начала все дефолты есть

Aleksandr
21.07.2016
06:59:46
l3 mo, пара l2 mo с парой виланов и небольшой arp таблицей, чтоб были в инвентаризации с размещением по адресам, с селектором по оборудованию и сегменту, чтоб карта их рисовала и топология была и адреса с них собранные были в ipam, вместе с виланами, вместе с примерами темплейтов для хостнеймов и т.д., посмотрев как это все устроено - сильно проще будет внести свое и понято как все устроено

я ставил нок на freebsd в ручном режиме

он был пустой

совсем

топология у меня не рисуется... пока не разбирался, т.к. есть косяки в сборе инфы со свичей и пока это правлю...

Илья
21.07.2016
07:07:23
для демонаполнения надо просто демо инсталляцию

в установленной системе этого треша не должно быть

bee26
21.07.2016
07:09:06
про демоверсию - это очень нужно. все солидные проекты ее имеют

Google
Aleksandr
21.07.2016
07:09:18
ну, возможно, но ведь весь этот треш самоудалиться должен, когда демо mo будут удалены, после заведения правильных?

я правильно понимаю, что чистая установка noc больше не поддерживается, что надо обязательно ставить tower? NOC Tower это средство для автоматизации развёртывания NOCa. Используется во всех новых версиях с его появлением установка NOCa без его использования не поддерживается.

Zek
21.07.2016
07:20:58
"Service Activation" -> Setup -> Group Access
вот как раз при этом в get now все подряд отображается

Andrey
21.07.2016
07:21:45
@largelos забавно...

Zek
21.07.2016
07:22:17
в отличие от MO

Andrey
21.07.2016
08:03:57
При развёртывании новой инсталляции почему-то не развёртывается база Postgres. Она создаётся, только пустая

@freeseacher сталкивался?

Aleksandr
21.07.2016
08:14:00
кому трейс по des-3200/a кинуть?

Ilya
21.07.2016
08:14:31
А он не работе? он же древний и давно еол?

Aleksandr
21.07.2016
08:15:14
может и eol, но они работают и еще получают обновления :)

у меня и des3526 еще работают...

des-3200-28 rev.A1/B1 - c софтом 1.XX еще вполне себе живые, новые des-3200-28/C1 - с софтом 4.X

железки разные совершенно

длинку лень было новую модель регистрировать

типа так дешевле

у меня A/B - 262 штуки, C1 - 28 -607 и 52 - 50 штук, des 3526 - 656 - они все работают, поэтому не имеет значения, eol или нет

пока работет - не трогаем :)

сдох - на 3200/C1

Andrey
21.07.2016
08:20:58
по DLink'a это к Dmitry

Dmitry
21.07.2016
08:31:03
кому трейс по des-3200/a кинуть?
я уже говорил, все вопросы по трейсам железок ко мне

Страница 202 из 2357