
Dmitry
05.08.2016
09:50:43
и повесим этот handler на eventclass'ы

Ilya
05.08.2016
09:51:55
@dvolodin сделаешь?)

Dmitry
05.08.2016
09:57:30
пишите описание
:)

Google

Dmitry
05.08.2016
10:09:40
сделай интерфейс скрипта сначала
по аналогии с get_config
https://kb.nocproject.org/display/DOC/Canned+Beef

MS
05.08.2016
15:08:48

Andrey
05.08.2016
15:43:26
MS необходимо запустить с ключом --debug

Vasiliy
05.08.2016
18:48:23
А вот кто бы поделился граблями и на что обращать внимание, если я, вдруг хочу noc-project, то есть python+postgresql+mongodb под виндой.
Ну как - я то хочу технологическую машину. Сказать, что ей по технологии нужен linux и ибись конём.
Но вот послушать истории успеха/граблей - было бы бесценно - может и там нормально заведётся.
Хотя бы в формате - работать будет или нет, не трать время, заебёшься допиливать.

Алексей
05.08.2016
18:49:15
> noc-project, то есть python+postgresql+mongodb под виндой.
отличный опыт получишь.

MS
05.08.2016
18:49:23
MS необходимо запустить с ключом --debug
./noc script --debug get_interfaces.ry
./noc script --debug Cisco.IOSXR get_interfaces.ry
Дебаг не проходить, скорее все не правильно команды набираю. По этой ссылке
Dmitry Luhtionov:
https://kb.nocproject.org/display/DOC/Canned+Beef Дебаг тоже не получилось сделать. Я только начинаю изучать Linux так что извиняюсь за глупые вопросы.

Алексей
05.08.2016
18:49:27
бесценный по бесполезности
./noc script --debug get_interfaces device_name

Vasiliy
05.08.2016
18:51:09

Алексей
05.08.2016
18:51:40
ну или докер же

Vasiliy
05.08.2016
18:52:19
ну или докер же
Там тоже много бесценного опыта, судя по коммитам и воскликам в чате.
может хер с ним и виртуалочки ?)

Google

Алексей
05.08.2016
18:52:46
эм.
хочется странного ?
или просто поебаться ?

Vasiliy
05.08.2016
18:56:17
Хочется "запустил, заимпортил, показал руководству - охуенненько", вот ща специфики в справочники докрутим.
проверочек нахерачим и отчётики будут прям для отдачи во внешние отделы.
а как они скажут, что всё готово - мы тут раз и сгенерим в один клик новый отчётег, который покажет, что сделано не больше Х%, так что пускай доделывают.
Винду хочется потому что корпоративный стандарт. Всё, что не винда сложнее согласовывать.
Докер было бы круто, потому что изоляция и всё такое - перед безопасностью отмазываться проще.
А если ничего сделать нельзя - значит - это технологическая платформа - тут можно только так, ибо Джа велел делать в линукс.

Алексей
05.08.2016
18:57:47
так бывает с опенсорсом :) ?

Vasiliy
05.08.2016
18:57:47
В общем, интерпрайз. Не особо заморачивайся.
Не стоит винду - так не стоит. Остальное я сейчас тестирую - насколько сложно будет сделать то, что я хочу.
Что именно бывает с опенсорсом ?)
С опенсорсом бывает всё!
Реальность проста. Мне нужен инструмент сейчас.
Если компания закажет потом "православную джаву" - я не против, главное, чтобы у меня здесь и сейчас был рабочий инструмент. А к моменту заказа может и можно будет купить "коммерческий сервис поддержки + дизайн под корпоративный стандарт". Но мне на это будет уже пофигу. Инструмент нужен сейчас, а не через 2.5 года :)

Алексей
05.08.2016
19:00:20
нок совершенно точно никогда не будет коробкой. это платформа, нок может бысть сотавной частью решения. быть может когда нить на рынке появится производитель который возьмет риски на себе и сделает коробку. ну и денег попросит соответственно
то что ты описываешь я вполне делал на базе нока.
просто вкладывая в это время.

Default
05.08.2016
19:02:42
Ребят, может, конечно, это я такой идиот, но, по-моему, в tower в разделе services не совсем очевидна вомзожность изменить после instances. Я вот зашёл туда, увидел крестик напротив каждого сервиса и подумал, что крестик значит "отмечено". Тем более поле на вид ридонли. А на жёлтый кружочек внимания не обратил. В итоге деплой вывалился с ошибками, я долго пытался дебажить, пока не увидел в config.db напротив каждого сервиса нулевое количество инстансов. Тогда-то я и понял, что я что-то делаю не так.

Vasiliy
05.08.2016
19:03:17
Я не спорю.
Просто уточняю - вдруг есть позитивный опыт работы под винду.
Понятно, что всю специфику там или иначе буду писать я. Мне от noc интересна база+веб+поддержка другого оборудования - вдруг и сетевое железо под эту лавку получится добавить. Понятно, что свою специфику я так или иначе "сбоку" дописывать буду.

Алексей
05.08.2016
19:05:37
я бы не советовал начинать путь про винду

Vasiliy
05.08.2016
19:06:55
Спасибо.

Алексей
05.08.2016
19:21:43
Ребят, может, конечно, это я такой идиот, но, по-моему, в tower в разделе services не совсем очевидна вомзожность изменить после instances. Я вот зашёл туда, увидел крестик напротив каждого сервиса и подумал, что крестик значит "отмечено". Тем более поле на вид ридонли. А на жёлтый кружочек внимания не обратил. В итоге деплой вывалился с ошибками, я долго пытался дебажить, пока не увидел в config.db напротив каждого сервиса нулевое количество инстансов. Тогда-то я и понял, что я что-то делаю не так.
нет ты не идиот.
и я согласен плохо подумали

Ilya
05.08.2016
20:25:14
@dvolodin мне писал коллега сегодня, якобы нок занял все vty на nxos телнетом и никто залогиниться не мог. Я был в пабе, не до этого было, но все же что-то странное

kk
05.08.2016
20:36:08
попробуй пока на железку выставить макс_скрипт 1

Ilya
05.08.2016
20:37:31

Google

Zek
05.08.2016
21:53:47
а сниппеты так и не пофиксили до сих пор я смотрю?

Dmitry
05.08.2016
21:55:23
не пофиксили
точнее - не переделали

Default
06.08.2016
12:27:40
Маленькое предложение по картам. Раз уж веб теперь работает по хттпс, то не лучше ли перевести гуглмэпс и осм заодно на хттпс? Или даже подсунуть протоколонезависимые урлы. Пусть браузер сам выбирает хттп или хттпс ему юзать. Сейчас для всех карт указан хттп, браузер ругается на смешанное содержимое, гуглмепс вообще не отображает, а на осм просто срёт "хочу хттпс". Там всего-то в mappanel.js обрезать "http" перед ссылкой на апи гуглмепс да 2 строки для осм добавить.

Aleksandr
06.08.2016
19:53:50
коллекции опять сломались или это у меня что-то не так?

Dmitry
07.08.2016
16:45:02
да, можно считать, что клиент приходит по https

Илья
07.08.2016
16:46:58
а кто как думает, что лучше, локальный кеш карт или слой над публичной картой?

Aleksandr
07.08.2016
16:47:31
локальный лучше

Dmitry
07.08.2016
16:47:38
локальный кеш
теоретически, можно nginx запрячь как кеширующий прокси

Илья
07.08.2016
16:47:56
но он не обновится
карты же постоянно дорисовывают

Dmitry
07.08.2016
16:48:07
да ну не смеши
если ты разместил узел на карте, тебя и так там все устраивает
ну поставь TTL в неделю
или в один день

Илья
07.08.2016
16:49:05
не
это сегодня я поставил узел
а завтра я поставлю узел там где меня не устраивает
что тогда

Google

Илья
07.08.2016
16:50:23
или самому рисовать
или обновлять кеш
и если обновишь и старые дома сдвинутся
и будет узел посреди дороги

Default
07.08.2016
16:51:32
С чего бы им сдвигаться?

Илья
07.08.2016
16:51:45
ну перерисует кто-нибудь
или рассчет проекции изменится
или я не знаю
или координаты gps другие с новом треке окажутся
gps же не абсолютно точный

Default
07.08.2016
16:56:01
Тогда тебе нужен какой-нибудь хитроумный кеш, который будет обновлять только те куски карт, на которых нет объектов.

Dmitry
07.08.2016
16:56:11
зачем?

Default
07.08.2016
16:56:24
А я сам не знаю зачем это нужно

Dmitry
07.08.2016
16:56:42
по мне - все эти вопросы решаются выбором TTL для кеша

Default
07.08.2016
16:58:36
По-моему, никто ничего в картах сдвигать не собирается. И кешировать это самый правильный вариант. У того же осм, как я понимаю, не такие уж большие серверные мощности и лучше бы их серверы пожалеть.

Aleksandr
07.08.2016
17:19:30
это у меня проблеы или коллекции сломаны? EXCEPTION: <type 'exceptions.TypeError'> delete_item() takes exactly 4 arguments (2 given)

Arthur
07.08.2016
17:52:58

Aleksandr
07.08.2016
18:28:24
спасиб, оно

Dmitry
08.08.2016
04:33:44
что оно пытается там удалить?

Aleksandr
08.08.2016
06:42:19
Deleting DLink | DxS | DES-1210-28-ME sysObjectID

Google

E_zombie
08.08.2016
06:56:33
https://pp.vk.me/c626921/v626921151/1c6c9/PZmdf-9xJ_U.jpg
позитивного вам понедельника

Aleksandr
08.08.2016
06:57:52
жуть какая...

E_zombie
08.08.2016
06:58:19
ну ладно. где она с сиськами не выложу

Aleksandr
08.08.2016
06:58:47
морщинистая старушка с прокуренными зубами... спасибо, сисек не надо

Misak
08.08.2016
06:58:57
здрасте

E_zombie
08.08.2016
06:59:16
ну да. ей не 18 далеко. и не курит она.

Misak
08.08.2016
06:59:29
ну так можно уже на что-то мигрировать относительно безопасно с девелопа или подождать контейнеров?

E_zombie
08.08.2016
07:01:11
думаю надо делать отдельную инсталяцию и трахаться с ней.
потому что чем дальше - тем шансов меньше.

Misak
08.08.2016
07:03:45
у меня продакшен, я не хочу иметь два разных нока, лезущих на тысячи девайсов

E_zombie
08.08.2016
07:04:15
у тебя будет их три. товер продакшен. товер тестовый.
отладил один функционал на сервисах - отрубил в девелопе.
лично я собираюсь такую стратегию использовать

Misak
08.08.2016
07:05:57
а базы?

E_zombie
08.08.2016
07:07:11
да и хер с ними (с)
через месяц они устареют и не будут актуальны

Misak
08.08.2016
07:07:45
у меня только история конфигов за 5-6 лет
и они мне дороги как память

E_zombie
08.08.2016
07:08:00
:)