
K
24.01.2017
04:21:37
смерник привет
https://habrahabr.ru/company/cbs/blog/278943/

tatata
24.01.2017
05:23:05
Приветствую, кто поможет неумехе:
Как в ноке сделать скрипт используя noc shell, чтобы потом можно было в баше его запускать (и например в крон добавить)?

Maksim
24.01.2017
05:23:33
на питоне написать

Google

K
24.01.2017
05:23:49
все через питон


Maksim
24.01.2017
05:24:02
ну а как вы хотели ?
Вот отчет для выгрузки всех CPE
import datetime
import csv
import commands
from noc.sa.models.managedobject import ManagedObject
from noc.sa.models.managedobjectprofile import ManagedObjectProfile
class Script():
type_map = {
"[u'active']": "Connected",
"[u'inactive']": "Disconnected",
}
wifi = ManagedObjectProfile.objects.get(name='Ruckus_WiFi')
mo = ManagedObject.objects.filter(name__contains="MSK-AP",object_profile=wifi)
# print mo
with open('/tmp/Wifi_CPE' + datetime.datetime.today().strftime('%Y-%m-%d') + '.csv', 'w') as csvfile:
fieldnames = ['MAC Address', 'Device Name', 'Description', 'Location', 'SN', 'Status', 'IP Address']
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
for m in mo:
# print m.name , m.object_profile, m.description, m.tags
writer.writerow({
'MAC Address': m.global_cpe_id,
'Device Name': m.name,
'Description': str(m.description),
'Location': str(m.description),
'SN': str(m.get_attr("Serial Number")),
'Status': type_map[str(m.tags)],
'IP Address': m.address
})


Andrey
24.01.2017
05:27:25

tatata
24.01.2017
05:41:54
@aversant а папочка commands с какой версии в корне есть? (у меня такие папочки есть только в папочках management модулей sa inv cm и т.д.)

Maksim
24.01.2017
05:42:31

Andrey
24.01.2017
05:43:15
там да, в management лежит

tatata
24.01.2017
05:43:48
@aversant спасибо

E_zombie
24.01.2017
05:44:36
tatata в папку /opt/noc/commands делаешь симлин на свой питоноский файл и запускаешь его cd /opt/noc && ./noc m-name

Andrey
24.01.2017
05:44:39
команда будет вызываться через ./noc command

E_zombie
24.01.2017
05:44:51
где м наме имя скрипта

Google

tatata
24.01.2017
05:45:48
спасибо, попробую

Ruslan
24.01.2017
05:51:02
Утра доброго, сострадальцы

E_zombie
24.01.2017
05:52:54
и тебе хуй

Ruslan
24.01.2017
05:53:13
Ну ты как-то нехорошо с утра настроен.....

E_zombie
24.01.2017
05:54:12
а кто тебе обещал что утро будет добрым.

Ruslan
24.01.2017
05:54:57
Отсутствие обещания и мое пожелание - несколько разные вещи - не находишь?

E_zombie
24.01.2017
05:55:35
Нееее. я ещё в себя не пришёл.

Ruslan
24.01.2017
06:00:11
А что произошло что ты все в себя не вернулся ? Куда ходил ?

E_zombie
24.01.2017
06:00:30
полубессонная ночь
да и простуда меня штыряет

Ruslan
24.01.2017
06:01:13
Второе - более серьезно. Выздоравливаей.

E_zombie
24.01.2017
06:31:18
гет нок нихуя не работает.

Andrey
24.01.2017
06:31:38
почему?

N
24.01.2017
06:31:52
злые вы
немного позитива

E_zombie
24.01.2017
06:32:14
в душе не знаю. начиная от того что по http оно не заходит и не редиректит

Andrey
24.01.2017
06:33:12
а если попробовать https://talk.getnoc.com ?

Admin
ERROR: S client not available

Andrey
24.01.2017
06:43:46
ждём пробуждения @freeseacher

N
24.01.2017
07:00:13
у меня нормально открывется

Google

E_zombie
24.01.2017
07:03:51
ты наверное под виндой даже сидишь

Ivan
24.01.2017
07:04:24
и я =)

E_zombie
24.01.2017
07:04:36
фунавасизвращенцы

Ivan
24.01.2017
07:04:52
сказал зомби, ага

N
24.01.2017
07:05:20
линуха, федора
почисти кукисы, что за браузер, пркся есть?

E_zombie
24.01.2017
07:07:14
фокс без прокси. попробовал на мидори чёто не айс.

N
24.01.2017
07:09:48
попробуй в хроме
у меня на vivaldi открывается

SS
24.01.2017
07:10:02
о, кто то виндой еще обмазывается? Винда же для игрушек)

E_zombie
24.01.2017
07:14:54
http://www.opennet.ru/opennews/art.shtml?num=45904

Ivan
24.01.2017
07:16:55

SS
24.01.2017
07:21:48
На работе винду бы и не запускал еслиб не ебучая КСПД с ебучими доменами и прочей хуерангой. И то комп с виндой не включал в этом году ни разу

E_zombie
24.01.2017
07:24:35
аиртуалки

SS
24.01.2017
07:26:06
аиртуалки
безопасники лютуют, кспд изолирована от моей рабочей