
Max
25.06.2017
08:57:40
плюс, расскажут и покажут интересные места
посмотрите, вот такой скрипт получился.

Dmitry
25.06.2017
08:58:16
смешно :)

Max
25.06.2017
08:58:23
import csv
rez = []
for rd in open ('rd.csv', 'rb'):
rd1, rd2, rd3, rd4, rd5, rd6, rd7 = rd.split(';')
for ad in open ('ad.csv', 'rb'):
ad1, ad2, ad3, ad4 = ad.split(';')
if rd1 == ad2:
rez.append(rd1 + ';' + rd2 + ';' + rd3 + ';' + rd4 + ';' + rd5 + ';' + rd6 + ';' + rd7 + ';' + ad2 + ';yes')
break
for i in rez:
print(i)

Google

Dmitry
25.06.2017
08:58:24
будут возить как барана на пастбище
сел на поезд и поехал
до той же Вероны нам 15 минут было

Max
25.06.2017
08:58:53
почему-то в итоге, выводит строки вот так:
dgolyshkov;LME_Guest;Golyshkov, Dmitry S.;NULL; ;LME;21.03.2017 10:18
;dgolyshkov;yes

Ilya
25.06.2017
08:58:55

Max
25.06.2017
08:59:04
вместо dgolyshkov;LME_Guest;Golyshkov, Dmitry S.;NULL; ;LME;21.03.2017 10:18;dgolyshkov;yes

Dmitry
25.06.2017
08:59:14
на вокзале карту купил, и свободен

Max
25.06.2017
08:59:29
откуда перенос строки взялся этот? :(

Dmitry
25.06.2017
09:00:08
Ilya это была запланированная фича
rd1 + ';' + rd2 + ';' + rd3 + ';' + rd4 + ';' + rd5 + ';' + rd6 + ';' + rd7 + ';' + ad2 + ';yes' -- так хреново
лучше
res += ["%s;%s;%s;...." % (rd1, rd2, rd3)]
ну а вообще csv.writer в помощь

Google

Ilya
25.06.2017
09:01:11

Dmitry
25.06.2017
09:02:06
checklist достаточно большой был, @aversant там хочух понаписал

Ilya
25.06.2017
09:04:55

Dmitry
25.06.2017
09:05:08
думал

Ilya
25.06.2017
09:05:14
Ну, что вышли за рамки РНР

Ivan
25.06.2017
09:05:18

Ilya
25.06.2017
09:05:40

Dmitry
25.06.2017
09:06:25
вычислять, когда закончатся РНРы и ставить в расписание эскалацию на момент закрытия

Ilya
25.06.2017
09:06:50
По расписание не понял
Вот у меня РНР закончилось, аварии нет, все ок, не создаём эскалации.

Dmitry
25.06.2017
09:07:25
эскалация делается job'ом

Ilya
25.06.2017
09:07:30
А если вышли за рамки РНР?

Dmitry
25.06.2017
09:07:48
сейчас job безусловно ставится на задержку в настройках эскалации

Ilya
25.06.2017
09:07:58
А, т.е. последовательность, если вышли за рамки РНР, то делаем эскалацию, но вручную, так?

Dmitry
25.06.2017
09:08:15
а нужно проверять, если авария накрыта РНР, то сдвигать job на более поздний строк

Ilya
25.06.2017
09:08:18
В смысле job создаём вручную

Dmitry
25.06.2017
09:08:24
просто вопрос в том, когда он запустится
сейчас он запускается в РНР
а должен после

Google

Dmitry
25.06.2017
09:08:57
не успели разгрести - все грехи припомнят
но тут палка о двух концах
во время РНР железки имеет смысл прикрывать ТТ

Ilya
25.06.2017
09:09:40

Dmitry
25.06.2017
09:09:52
чтобы при клиентских обращениях было видно, что чинить клиента нет смысла, потому как идут работы

Ilya
25.06.2017
09:10:02
+++
не успели разгрести - все грехи припомнят
во время РНР железки имеет смысл прикрывать ТТ
чтобы при клиентских обращениях было видно, что чинить клиента нет смысла, потому как идут работы
Но ТТ должен иметь статус отдельный

Dmitry
25.06.2017
09:10:48
а это уже к вопросу о диагностике

Ilya
25.06.2017
09:12:09
РНР создаёт ТТ со статусом РНР и накрывает абонентов эскалацией, при выходе из окна и наличии аварии - статус ТТ меняется из РНР в аварию

Ilya
25.06.2017
09:12:27
Круто

Dmitry
25.06.2017
09:12:47
там можно указать, на какой объект создавать ТТ при РНР

Ilya
25.06.2017
09:13:04
Ну да

John
25.06.2017
09:39:02
@somovis не знаешь где можно изменить поле from для уведомлений на почту?

Dmitry
25.06.2017
09:39:28
@somovis ты про 1С ITIL не узнавал?

Bitbucket
25.06.2017
10:01:52
Dmitry Volodin pushed to noc/feature/microservices
scheduler: Job handler can restart job via Job.retry_after() classmethod

Ilya
25.06.2017
10:13:21
Жду ответа

Google

Ilya
25.06.2017
10:13:38
У нас 1С разработчики не очень совсем..
Я до этого в рознице работал, там 1С настолько быстро работала по сравнению с нынешне, что я мягко говоря в шоке
а, всё.
Не знаю, но думаю, что это имя инсталяции

John
25.06.2017
10:15:11
Приходят письма от нока а поле "от" указана почта пользователя админ. И он же получатель

Ilya
25.06.2017
10:15:26
админ?))
Надо посмотреть, ща

Алексей
25.06.2017
10:16:59

Bitbucket
25.06.2017
10:24:20
Dmitry Volodin pushed to noc/feature/microservices
Escalation can be restarted via TemporaryTTError

Admin
ERROR: S client not available

Ilya
25.06.2017
10:35:27
пиздец аварий
umbrella
как будто по каждой железке
что за guess profile?

Andrey
25.06.2017
10:36:08
определение профиля
)

Ilya
25.06.2017
10:36:30
mikrotik
:(
поч ssh error?

Google

Andrey
25.06.2017
10:36:44
неизвестная железка)

Ilya
25.06.2017
10:36:52
Как детали посмотреть?
в дебаге ок

Andrey
25.06.2017
10:37:16

Ilya
25.06.2017
10:37:19
где auth failed - круто

Andrey
25.06.2017
10:38:09
в логе дискавери - какой опрос отваливается?

Ilya
25.06.2017
10:38:28
я сейчас не найду уже)
ща
2017-06-25 13:41:06,343 [tornado.curl_httpclient] HTTP error before end of send, stop sending
?

Bitbucket
25.06.2017
11:20:54
Dmitry Volodin pushed to noc/feature/microservices
discovery: Store context for box jobs
Dmitry Volodin pushed to noc/feature/microservices
PEP8 and futurize

John
25.06.2017
13:57:40
@somovis ты круглосуточно что ли с ноком бьешься?
Как ни гляну ты тут :)

Bitbucket
25.06.2017
14:16:05
Andrey pushed to noc/feature/microservices
Response SNMPv1 in suggests_snmp and check it in detect profile

Ilya
25.06.2017
14:18:22

Bitbucket
25.06.2017
15:52:20
Maksim pushed to noc/feature/microservices
Fix managedobjectprofile
Andrey pushed to noc/feature/microservices
Fix get_bi_id decorator

Ivan
26.06.2017
03:55:02
Утро вам
Напушили, я смотрю

Bitbucket
26.06.2017
04:36:01
Andrey pushed to noc/feature/microservices
Return multiple neighbors by get_neighbors_by_mac method

Ivan
26.06.2017
06:04:06
Белый вип чтоль?!