
Ilya
12.01.2017
17:50:57
@dvolodin Дим, деплой ломается на синк перм

Dmitry
12.01.2017
17:51:22
?

Ilya
12.01.2017
17:51:48
TASK [migrate : Synchronize permissions] 02:59fatal: [noc]: FAILED! => { "changed": true, "cmd": [ "./noc", "sync-perm" ], "delta": "0:00:01.102516", "end": "2017-01-12 19:47:45.420610", "failed": true, "rc": 1, "start": "2017-01-12 19:47:44.318094", "warnings": [] } STDERR: Traceback (most recent call last): File "manage.py", line 35, in <module> import noc.urls File "/opt/noc/urls.py", line 15, in <module> site.autodiscover() File "/opt/noc/lib/app/site.py", line 499, in autodiscover app = self.apps[app_id] KeyError: 'sa.runsnippet'
Вот

Bitbucket
12.01.2017
17:52:50
Andrey pushed to noc/feature/microservices
Remove unused file sa\menu.py

Google

Andrey
12.01.2017
17:52:57
проверяй

Ilya
12.01.2017
17:53:44
Уже завтра

Andrey
12.01.2017
17:54:15
после деплоя надо будет сделать
rm -rf services/web/apps/sa/runsnippet
rm sa/menu.py*
можешь это сделать без деплоя:)
и заработает

Ilya
12.01.2017
17:54:46
Спасибо

Ivan
12.01.2017
18:04:12
и заработает
А можешь в са-мо добавить фильтр по ключам инвенторей? Platform, version, model
М.б. списками с чекбоксами

Andrey
12.01.2017
18:13:43
гм.... это не просто сделать
они не являются частью MO
лежат в аттрибутах, отдельно

Google

Ivan
12.01.2017
18:20:53
Я понял

Andrey
12.01.2017
18:39:00
там универсальный код, его пользуют все окошки такого рода
разве что эти поля перетащитьв основную таблицу
в общем-то, они уже прижились, как-то
у всех есть

Dmitry
12.01.2017
18:42:21
да, их в таблицу надо
но там есть нюансы
ManagedObject.platform отдает вендора и платформу
кроме того, тогда должен появиться справочник платформ и версий
вендоры вроде есть
и он должен наполняться автоматом по результатам discovery
слишком много и...

Andrey
12.01.2017
18:44:54
почему? расставить по пунктам 1,2,3 и сделать. Вот справочник версий, это жуть

Ilya
12.01.2017
18:45:16
Такое ощущение, что у них все версии ios прописаны

Andrey
12.01.2017
18:45:46
но нам всё равно надо как-то расписывать версии, если в будущем делать обновление ПО

Ilya
12.01.2017
18:47:32
Ага
И я считаю капсы по платформе важной штукой

Ivan
12.01.2017
19:10:33
Просто в МО даже сортировка не по всем полям есть
Или это в ранкоммандс

Google

Ivan
12.01.2017
19:10:50
Я уже забыл :(
Вообще на bt.* кто-то реагирует?

Andrey
12.01.2017
19:11:43
да, не по всем полям
в runcommands вообще глухо:( с этим

Ivan
12.01.2017
19:13:23

Andrey
12.01.2017
19:15:38
потому что часть полей вычисляемые
по количеству линков и интерфейсов точно нет

Zek
12.01.2017
19:15:59

Andrey
12.01.2017
19:16:08
по платформе нет, потому что она в аттрибутах

N
12.01.2017
19:19:54
про составные устройства- например asa 5580, там две платы просто обеденены в 1 шасси,
а еще есть блейд сервера, у котороых куча свичей может стоять в одном шасси,
но это все фигня, а как вам такие штуки?
http://www.rad.com/10/SFP-Format-TDM-Pseudowire-Gateway/3134/
на карте такие состовные устройства тоже нужно как-то показывать :)

Andrey
12.01.2017
19:22:41
матрёшкой

Zek
12.01.2017
19:25:55
щас еще модно всякие безконтроллерные решение делать

Ilya
12.01.2017
19:26:43
Арубу он бы выбрал

Zek
12.01.2017
19:27:00
что у рукуса, что у арубы - до 25 точек в кластер собираются
Буэ
а почему буэ ? есть опыт? )

Ilya
12.01.2017
19:27:32
Это с контроллером

Google

Ilya
12.01.2017
19:27:59
Без контроллера тестили, не понравилось

Zek
12.01.2017
19:28:48
это на какую площадь? )

Ilya
12.01.2017
19:29:45
У джуника жаль загнулся вайфай, там вообще составные схемы были.. кластер контроллеров, к ним цепляются маленькие контроллеры, к которым уже цепляются точки.
Ну можно конечно точки и сразу цеплять
9 этажей и 3 вниз

Zek
12.01.2017
19:30:49
тогда многовато чето

Ilya
12.01.2017
19:31:00
+7 этажей в одном месте

Admin
ERROR: S client not available

Ilya
12.01.2017
19:32:19
Все самое худшее для wifi собрано в одном месте
Только кол-во точек может помочь

Ivan
12.01.2017
19:33:15

Andrey
12.01.2017
19:36:00
нет
потому что там постраничный вывод

Zek
12.01.2017
19:36:42
большое кол-во точек мало при этмо чем помогает )

Ivan
12.01.2017
19:38:56

N
12.01.2017
19:40:31
не все же точки, это d-link 2100
надо еще учитывать лепестки распространения сигнала,

Ilya
12.01.2017
19:48:11
В джуне очень хороший rf planing на контроллере

Google

Andrey
12.01.2017
19:48:37
Грустно
ещё как... хотелось бы обходиться без страниц. Но тут мы вступаем в противоречие со стандартами веба.
1) Если мы, например, сразу грузим все страницы к себе локально - можем столкнуться с тем, что маломощные компы просто это не потянут при большом количестве объектов
2) Можно поддерживать постоянный канал между браузером и серверов Web, но это не очень правильная парадигма для Веба ?

Ilya
12.01.2017
19:48:39
Он учитывает карту расположения точек, материал стен, толщину потолков

Andrey
12.01.2017
19:48:41
грусть, в общем

Ilya
12.01.2017
19:49:59
Если есть такая возможность

Ivan
12.01.2017
19:51:16
В картах же ограничили 300 устройствами

Andrey
12.01.2017
19:53:17
не, представь, что у тебя 10 000, чтобы их отсортировать по количеству линков - то надо посчитать линки у всех 10 000

Ivan
12.01.2017
19:53:20
Хотя зря, хотя бы дали филд, где можно менять на свой страх и риск..

Andrey
12.01.2017
19:53:29
т.е. ты будешь минуту ждать пока тебе отобразится интерфейс

Ivan
12.01.2017
19:53:44

Andrey
12.01.2017
19:53:50
а как?

Ivan
12.01.2017
19:54:06
средствами браузера?

Andrey
12.01.2017
19:54:17
не у всех такой мощный комп
чтобы он такое лопатить

Алексей
12.01.2017
19:54:25
исходники...

Andrey
12.01.2017
19:54:39
у меня карта на 2000 объектов рисовалась 25 минут
съела гига 4 памяти

Ilya
12.01.2017
19:58:42

Ivan
12.01.2017
19:58:43
Хорошо, а если иметь какие-то промежуточные таблицы раз в 10 минут, например? Чтобы по ним сортировку делать? Где "считаемые" значения будут рассчитаны?

Andrey
12.01.2017
20:00:33
С этим проблема из-за фреймворка, Django такое не позволит, скорее всего.
ведь даже сейчас он не может атррибуты нормально сортировать.