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: 23.09.2012
dvolodin #
06:55
http://code.nocproject.org/changelog/noc?cs=a4de8a2272d14bb6c49d4248f44ec3c16b5884d4
06:55
вот какая прелесть :)
06:57
http://dpaste.org/2ZL2Y/
06:58
В качестве домашнего задания -- сделать то же самое, но для IPv6
06:58
:)
06:59
и в итоге -- fping нам будет не нужен
07:01
и если немного поработать напильником, то можно будет научить активаторы самостоятельно пропинговывать объекты и генерировать события только в случае отвала и подъема хоста
07:01
и убрать нафиг fm.ping_check
07:01
и разгрузить SAE
HaLVeR #
16:11
dvolodin, ты не делал случаем в gridpanel чтобы строки можно было выделять и копировать как текст в буфер обмена?
dvolodin #
16:12
нет
HaLVeR #
16:12
пытаюсь в macform подпилить, чтобы можно было, чот не хочет работать)
dvolodin #
16:12
это делается каким-то диким хаком с CSS
16:12
какой MAC form?
HaLVeR #
16:12
в инвентори который маки с л2 дергает
16:13
/inv/apps/interface/js/MACForm.js
16:13
я вот этот способ нашел - http://www.sencha.com/forum/showthread.php?242091-Grid-Text-selection-in-ExtJS-4.X
16:13
там внизу пишет чувак что на 4.0 сработало)
16:14
ну смысл то понятен - делаем радактируемую ячейку и запрещаем изменение
dvolodin #
16:15
это одна ячейка
16:16
что касается L2 - я сделал MAC discovery :)
HaLVeR #
16:16
это круто, но надо найти способ
16:17
ибо и фм переписывать гридом будет скорей всего
16:17
а там без копирования вообще никак
16:18
dvolodin, интерфейс для поиска маков в бд и возможность добавления полей(скажем идентификатор договора клиента подвесить в соответствие маку) можно будет?
dvolodin #
16:20
маки в базе уже
HaLVeR #
16:20
я даже видел зачатки macform )
dvolodin #
16:20
можешь морду набросать :)
16:21
там маки и история изменений
16:21
inv/models/macdb.py и maclog.py
HaLVeR #
16:22
ну я только начал экст копать, есть не очень понятные вещи))
16:22
кстати ключик не прописывал еще? я пробовал репо слить по ssh - пароль требует
dvolodin #
16:22
засад там полно, да
_4ePTeHok #
16:24
и посоветуй чем дебажить экст, а то вслепую вообще как крот сейчас.
dvolodin #
16:25
firebug/safari/chrome
16:25
можно подложить ему ext-debug-all.js
_4ePTeHok #
16:27
а css-у всех приложений общие или рядом с каждым должны лежать?
16:28
вижу только общие в ./static
dvolodin #
16:29
можно и свои делать для приложений
_4ePTeHok #
16:29
ох..
dvolodin #
16:33
лучше с малого начинать
16:33
тот же color picker для стилей
16:33
или морда для просмотра маков
16:34
я за месячишко где-то освоился
16:34
сначала тыкался, потом понял общий принцип
16:35
а по python'овской части - полезно писать unittest'ы
_4ePTeHok #
16:38
да я пока кручу что есть
16:38
потом уже на основе что то пробовать
16:38
с тем же mrt
16:39
кстати Alarm Severity у меня пустой таб показывает
dvolodin #
16:41
пофиксил это
16:41
лажанулся вчера, выловилось unittest'ами
_4ePTeHok #
16:43
а, обновлюсь.
16:46
интересно, какой идиот додумался css-all в одну строчку забахать.
dvolodin #
16:47
это скомпилированная форма
16:47
там вроде compass в exjs
_4ePTeHok #
16:48
т.е. внутри нее менять нельзя?
dvolodin #
16:48
нет
16:48
но можно ведь свом CSS'ом перебить нужные места
16:48
мы так и делаем
_4ePTeHok #
16:49
в каком месте можно поглядеть?
dvolodin #
16:51
static/css/noc/ux.css
_4ePTeHok #
16:52
ага..
dvolodin #
17:01
нужны js-программисты, блин
17:03
писатели документации и руководитель q&a
17:09
со временем - пойдет все на full-time
_4ePTeHok #
17:10
Вся проблема с документацией в том, что как оно работает - знаешь только ты)
17:10
пока пытаемся подтянуть и что то написать - оно уже меняется в корне)
dvolodin #
17:22
объяснить быстрее, чем написать
Tweet
Share this page
Share this page: Tweet