@nocproject

Страница 1573 из 2357
Petrov
29.11.2017
11:25:43
а если есть стандартный способ то это другое...

Alexandr
29.11.2017
11:29:16
noc.sa.profile.Generic - там лежат методы стандартные для многих устройств
у меня делается так def execute(self): r = [] # Try SNMP first if self.has_snmp(): try: ... return r except self.snmp.TimeOutError: pass # Fallback to CLI ....

Petrov
29.11.2017
11:30:05
неее, не про то ты мне говоришь, это понятно методы написания методоф профиля

вот есть у меня девай например Cisco.SMB, но get_lldp_neighbors для него подходит из Generic профиля

Google
Petrov
29.11.2017
11:31:09
не создавать же копию скрипта в профиле девайса

Alexandr
29.11.2017
11:34:02
вот у меня железяка HP 1920, jn 1910 отличается только сервисным паролем... Мне сказали, что не вариант и нужно делать копию.... хотя я видел, что там в профиле закомментировано поле на проверку Super Password

def setup_session(self, script): # Yuo may change password instead 512900 # script.cli("_cmdline-mode on\nY\n512900\nsystem-view\n") script.cli("_cmdline-mode on\nY\n512900") """ obj = ManagedObject.objects.get() passwd = obj.super_password() script.cli("_cmdline-mode on\nY\n" + passwd) """

Алексей
29.11.2017
11:35:08
не создавать же копию скрипта в профиле девайса
возможны варианты в зависимости от * знания питона * желания решить проблему пока ты вроде решил пойти по первому пути да ?

Petrov
29.11.2017
11:35:59
я херово знаю питон т.к. не родной он мне :-), но проблему я решить хочу

Алексей
29.11.2017
11:36:23
ну так копируй профиль в кастом и запускай от туда со своими правками

Petrov
29.11.2017
11:36:33
только не понимаю причём тут знание питона и привязка конкретного профиля к профилю generic

так вот сейчас так и сделал, но такой коммит не принимают

у меня то работает, но хочется для всех :-)

Dmitry
29.11.2017
11:38:16
унаследуй класс скрипта от generic

Alexandr
29.11.2017
11:38:46
from noc.sa.profiles.Generic.get_chassis_id import Script as custom_get_chassis_id

что то типа этого наверное тебе нужно

Dmitry
29.11.2017
11:48:48
и переопредели нужные методы

Google
Gitlab
29.11.2017
11:49:51
Krakozaber opened merge request at / noc: WIP: Cisco.SMB.get_lldp_neighbors

aversant opened merge request at / noc: sova/rtk#362 Fix Vitesse.VSC and SKS.SKS profiles for configure commands Fix Vitesse.VSC and SKS.SKS profiles for configure commands

merge request opened by dmitryluhtionov

merge request opened by dmitryluhtionov

merge request opened by aversant

Andrey
29.11.2017
12:27:52
как execute_snmp из generic прикрутить к обычному execute у модели ?
загляни в приват. там есть примеры и объяснения

E_zombie
29.11.2017
12:43:57
@freeseacher Nov 29 16:37:39 nochost4 pg_ctl[8091]: < 2017-11-29 07:37:39.652 EST >FATAL: could not access file "repmgr_funcs": No such file or directory может снести это ?

Алексей
29.11.2017
12:44:25
а откуда оно у тя ?

repmgr в опенсорс не попадал

E_zombie
29.11.2017
12:44:50
видно что то осталось с двух годичной давности.

Dmitry
29.11.2017
12:49:34
народ, у кого есть кутеечи, которые имя интерфейса выводят не как e0/0/0, а как Ethernet0/0/0 ? Поделитесь моделями и версией прошивки

Dmitry
29.11.2017
12:57:53
show mac address table

show interfaces

и т.п.

нужны варианты написания интерфейса

Google
Ilya
29.11.2017
12:58:58
show interfaces
Ethernet0/0/11

show interfaces
GigabitEthernet0/0/1

E_zombie
29.11.2017
13:00:35
@freeseacher в центос приехал репл менеджер 3.3. -> 4.0 . кровь кишки распидорашивает.

Алексей
29.11.2017
13:00:55
а зачем он приехал. нам он не нужен вовсе

E_zombie
29.11.2017
13:01:13
он просто приехал. а у меня от него следы остались

Алексей
29.11.2017
13:01:15
сноси его нещадно

в нем нет потребности. из башни приехжает патрони они между собой не алё

Maksim
29.11.2017
13:01:57
GigabitEthernet0/0/1
что за профиль у этого кутеча?

Ilya
29.11.2017
13:02:23
Maksim
29.11.2017
13:02:28
это не кутеч

E_zombie
29.11.2017
13:35:34
@freeseacher функции я прибил. таблицу прибил. но при рестарте всё равно орёт что он ему нужен

Алексей
29.11.2017
13:35:52
а ты в файлах еще позырь

E_zombie
29.11.2017
13:36:12
хочешь сказать что оно грузит всё чт в папке с либами?

Алексей
29.11.2017
13:36:13
там может быть какой нить replication.conf

в дире с постгресом

который у тя может быть заинклужен

грепни диру постгреса на предмет repmgr_funcs

E_zombie
29.11.2017
13:42:00
да. спасибо. я что то сегодня вообще невнимательный больше обычного

Google
Сергей
29.11.2017
14:09:43
Первый Deploy ругается <html><title>404: Not Found</title><body>404: Not Found</body></html>. Сохранить везде тыкал. Что я делаю не так?

E_zombie
29.11.2017
14:32:08
никаких русских и спец символов. только буквы и цифры

везде!

Сергей
29.11.2017
14:34:56
SSB NOC Test Env И пробелы тоже нельзя?

E_zombie
29.11.2017
14:35:07
блять

Andrey
29.11.2017
14:35:46
мало ли

Алексей
29.11.2017
14:36:06
SSB NOC Test Env И пробелы тоже нельзя?
нет. нельзя. это передается в переменную окружения. у нее такие ограничения.

Алексей
29.11.2017
14:38:52
минут через 40-50

Сергей
29.11.2017
14:41:41
нет. нельзя. это передается в переменную окружения. у нее такие ограничения.
Это только к полю Name применимо? Кирилицу вообще не плинирую использовать. А к примеру Installation Name можно человеческое имя с пробелами давать?

Алексей
29.11.2017
14:42:14
Туда можно писать гадости да

Gitlab
29.11.2017
14:42:22
E_zombie
29.11.2017
15:38:44
2800 с шестёркой есть

6.3.100.15 пойдёт?

Andrey
29.11.2017
15:41:40
@dmitryluhtionov ++ QSW-8200-28F-AC-DC / SoftWare Package Version 7.0.3.5(R0237.0064)

Google
Dmitry
29.11.2017
15:42:19
надо те, у которых профиль Qtech.QSW

Andrey
29.11.2017
15:42:45
у меня ни на один кутек пока QSW не зацепился, аже на 2900.. -(

Dmitry
29.11.2017
15:42:59
и у них, какая-то команда выдает имя интерфейса как EthernetX/Y

Andrey
29.11.2017
15:43:02
все на Qtech.QSW2800

E_zombie
29.11.2017
15:43:13
fyfkjubxyj

Andrey
29.11.2017
15:49:13
software version : QTECH QSW-3900 V100R001B01D005P002SP9

а особо черезжопица на QSW-2800-28T / USP (R) Software Version V210R220

Sergey
29.11.2017
15:51:06
QTECH QSW-3900 — green net QTECH QSW-8300 — green net QTECH QSW-2800 — DCN QTECH QSW-8200 — DCN между этими моделями/вендорами лет 8 разница, green net старее.

Andrey
29.11.2017
16:08:45
Про PyCharm нашел только это: https://kb.nocproject.org/pages/viewpage.action?pageId=8880212 не то чтобы не взлетело, даже не чихнуло -(



bee26
29.11.2017
16:43:34
все на Qtech.QSW2800
Уже 8 ставим

Andrey
29.11.2017
17:10:59
дошкрябал до двух док по PyCharm https://kb.nocproject.org/pages/viewpage.action?pageId=22970730 попутно увидел тему про remote debug PyCharm, провалился до выполнения скрипта, но осел на postgresql: [noc.core.debug] PostgreSQL operational error: fe_sendauth: no password supplied

Dubridze
29.11.2017
17:20:23
Парни, а можно сделать, чтобы нок слал уведомление, что конфиг поменялся?

на железке

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