
E_zombie
18.01.2017
05:54:21
перечитай слова выше. выпей боярки и помедитируй над этой филосовской мыслью.

Maksim
18.01.2017
05:54:50

E_zombie
18.01.2017
05:55:22
боярку можно заменить на коньячёк или водочку.

Алексей
18.01.2017
05:58:47

Google

Ruslan
18.01.2017
06:01:03
Добра
Подскажите по башне. Пытаюсь поставить вторую ноду чтобы на ней можно было разработку под нок делать.

Ilya
18.01.2017
06:03:09

Ruslan
18.01.2017
06:03:22
Сделал
Ноду добавил
в сервисах написано глобал - андефайнед и дефаулт - андефайнед

Алексей
18.01.2017
06:04:12
пул не сделал
и с этого момента постоянно слели который env у тя выбран

Ruslan
18.01.2017
06:05:17
Понятное дело. пул сделал default-dev
Однако ноды в списке не видны

Алексей
18.01.2017
06:06:54
потому что заводил ноды когда выбрано было окружение другое

Ruslan
18.01.2017
06:06:55
В списке сервисов исправилось вместо дефаулт стало дефаулт-дев, андефайнед пропало, но списка нод все равно нет
сейчас что, ноду удалить, и завести заново ?

Google

Алексей
18.01.2017
06:07:55
удалять ноду нельзя.
придется идти в sql и удалять там
удалять в башне вообще ничего нельзя
все пойдет лесом и надо будет идти в sql

Maksim
18.01.2017
06:09:38
ходить в sql страшно

Алексей
18.01.2017
06:09:56
нет не страшно

Maksim
18.01.2017
06:10:01
местами)

Алексей
18.01.2017
06:10:03
но надо насобачится
или гуй какой нить взять

Ruslan
18.01.2017
06:10:36
да в принципе в скл не страшно

Алексей
18.01.2017
06:11:05
ну тогда ок

Ruslan
18.01.2017
06:11:36
Для башни все в склайт ?
Или постгрес?

Алексей
18.01.2017
06:12:06
все sqlite3

E_zombie
18.01.2017
06:17:59
https://www.phoronix.com/scan.php?page=news_item&px=X.Org-1.19-Old-Driver-Updates

Maksim
18.01.2017
06:26:01
можно как-то быстро права юзерам сделать чисто для просмотра всего в ноке ?

Ruslan
18.01.2017
06:26:21
ААААА! Вопрос что надо !

E_zombie
18.01.2017
06:26:23
врядли.
там галок доопупения.
и неочевидных.

Google

Maksim
18.01.2017
06:26:36
угу
галок там ебать колотить )

Ruslan
18.01.2017
06:26:49
Есть подозрение что через скл можно

E_zombie
18.01.2017
06:26:50
и шаблоны никто не делал.
НЕ ЛЕЗЬ ТУДА!!! ОНА ТЕБЯ СОЖРЁЁТТ!!

Ruslan
18.01.2017
06:27:25
Боюсь рано или поздно придется....

E_zombie
18.01.2017
06:27:36
УЧИ ПИТОН ЛУЧШЕ

Ruslan
18.01.2017
06:27:59
Вот если бы база было документирована..... тогда вообще никаких проблем

E_zombie
18.01.2017
06:28:36
так и делай это через питон. смотри модели.

Ruslan
18.01.2017
06:28:49
Зомби, я уже вон пытаюсь настроить среду для разработки.... чтоб не сразу кривыми ручками в работающий нок лезть
Не обязательно с базой через питон, это как за правым ухом левой рукой чесать через голову

E_zombie
18.01.2017
06:30:26
нуну. я уже имел опыт ковыряния в бд на прямую руками. в девелопе. нунахуй.

Ruslan
18.01.2017
06:31:06
ну .... все приходит с годами ?))))

E_zombie
18.01.2017
06:31:29
бесполезное оэто дело. поверь.

Алексей
18.01.2017
06:32:01
хотел бы я тя поддержать зомби, но нет.

Ruslan
18.01.2017
06:32:12
У меня опыт в продакшн в базе руками, и никто не жаловался....

Ilya
18.01.2017
06:32:13

Ruslan
18.01.2017
06:32:28
Уточняю - не Нок

Ilya
18.01.2017
06:33:03

E_zombie
18.01.2017
06:33:06
ну смотри. просто готовься вычищать куски говна из таблиц и натыкаться на адовые баги.

Google

Ilya
18.01.2017
06:33:23
Связи могут взять и порваться

Ruslan
18.01.2017
06:33:46
ну вот сейчас схему разрисую по взаимосвязи таблиц... будем посмотреть...

Maksim
18.01.2017
06:35:11
так, как бы обновить на всех цисках профиль аунтефикации

E_zombie
18.01.2017
06:35:54
if m.name[:4]=='ma53' and ManagedObjectProfile.objects.get(name='huawei.dslam').id!=m.object_profile.id :
# print m.name, m.profile_name, m.object_profile
oprofile = ManagedObjectProfile.objects.get(name='huawei.dslam')
m.object_profile = oprofile
m.save()
только там аутс профайл

Maksim
18.01.2017
06:36:25
ъм
хм
за
ща соображу

Admin
ERROR: S client not available

E_zombie
18.01.2017
06:37:06
/opt/noc/sa/models/managedobject.py

Maksim
18.01.2017
06:37:07
выгрузить все циски то я смогу
просто понять как обновить, понять и все

E_zombie
18.01.2017
06:37:29
# Access
auth_profile = ForeignKey(
AuthProfile,
verbose_name="Auth Profile",
null=True, blank=True
)
m.uth_profile = .....
m.save()
вкурил?

Maksim
18.01.2017
06:41:29
да

E_zombie
18.01.2017
06:41:43
да прибудет с тобой сила.

Maksim
18.01.2017
06:42:05
но не докурил

Google

Maksim
18.01.2017
06:42:06
In [10]: import datetime
...: import csv
...: import commands
...:
...: from noc.sa.models.managedobject import ManagedObject
...: from noc.sa.models.managedobjectprofile import ManagedObjectProfile
...:
...: prof = ManagedObjectProfile.objects.get(name='R_Cisco')
...: mo = ManagedObject.objects.filter(object_profile=prof)
...: mo.auth_profile = "Cisco_Auth"
...: mo.save()

E_zombie
18.01.2017
06:42:42
нененене

Maksim
18.01.2017
06:42:45
ща докурю

E_zombie
18.01.2017
06:43:02
у тебя в мо будет список.
поэтому потом for m in mo:

Maksim
18.01.2017
06:43:36
дада

E_zombie
18.01.2017
06:44:56
плюс у тебя там будет gjluhepbnm authprofile.py
подгрузить

Maksim
18.01.2017
06:45:15
импорт правильный сделать нгадо

E_zombie
18.01.2017
06:46:10
pr = AuthProfile.object.get(name=' AuthProfile')
что то такое.

Maksim
18.01.2017
06:46:36
дада
авторизация конечно напрягает, что нельзя в ноке ходить на желозки под своей учеткой если нужно енейбл

E_zombie
18.01.2017
06:50:10
сделай отдельный логин

Maksim
18.01.2017
06:50:24
?
ну аутенфикация для снятия информации у меня без прав админа

Misak
18.01.2017
07:28:49

Maksim
18.01.2017
07:29:31
работает )
живой
но у нас она из ряда вон

Misak
18.01.2017
07:30:18
у нас тоже он, делали несколько презентаций, нихрена непонятно
забили еще тогда, НОК уже стоял