
Алла
20.06.2018
14:51:19
я так понимаю здесь нельзя вступать в дискуссию не по теме, а то забанят. приглашаю в личку)

Konstantin
20.06.2018
14:51:38
не так быстро :D

Eldar
20.06.2018
14:52:09

Tigran
20.06.2018
14:52:09
дискуссия по теме вакансии - вполне себе по теме

Google

Артем
20.06.2018
14:52:09

Tigran
20.06.2018
14:52:14
так что за компания?
можно и нужно!
хитрый Эльдар, склоняет к нарушению правил и потом банит!

Eldar
20.06.2018
14:53:25

Алла
20.06.2018
14:54:38
Я представляю рекрутинговую компанию Zhuko.net, название компании скажу подходящему заинтересованному кандидату:) простите)

Tigran
20.06.2018
14:55:29
секретная компания, ух ты

Oleg
20.06.2018
14:55:37
Алла а за муж выйжешь за того, кто получит эту вакансию? а то не порядок одному ехать на Кипр

Tigran
20.06.2018
14:55:41
новый хайринговый приём

Denis
20.06.2018
14:58:10
чего то странно

Oleg
20.06.2018
14:58:48
илитное агенство...
37 топовых вакансий мечты

Tigran
20.06.2018
14:59:42
1. Привозим разработчика на Кипр
2. Продаём его на органы
3. PROFIT!

Google

Oleg
20.06.2018
15:00:18
"Бюджет: +-3300 евро на руки" и платит 0 евро)

Tigran
20.06.2018
15:00:35
Или -3300 евро

Oleg
20.06.2018
15:00:56
сначала дадут, а потом заберут
и опять работа за еду, как в рашке...
ну хоть в климате выигрыш
можно и за еду

Konstantin
20.06.2018
15:03:05

Eldar
20.06.2018
15:05:06

Valor Morghulis | Ersy Adept
20.06.2018
15:05:53

Oleg
20.06.2018
15:06:06

Joss
20.06.2018
15:27:01

Konstantin
20.06.2018
15:33:55

Николай
20.06.2018
15:39:30
Страта рабочая, судя по всему

Roman
20.06.2018
15:42:16

Denis
20.06.2018
15:46:40
почему нигде ве выводится то, что печатает код? https://pastebin.com/cQmRUXPw
так всё печатается
root@vz:/usr/local/bin/test# python3.6 test.py
0
1
2
3
в юнит файле прописал
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=TEST_PRG
создал файл /etc/rsyslog.d/TEST_PRG.conf
if $programname == 'TEST_PRG' then /var/log/TEST_PRG.log
if $programname == 'TEST_PRG' then ~
systemctl daemon-reload
systemctl restart rsyslog
TEST_PRG.conf даже не создался

Roman
20.06.2018
15:47:56

Алла
20.06.2018
15:49:17
понятно) без бонуса меня хотите оставить :)

Nikolay
20.06.2018
15:54:51

Google

Denis
20.06.2018
15:56:52

Nikolay
20.06.2018
15:57:33

Roman
20.06.2018
15:57:43

Denis
20.06.2018
15:57:57

Nikolay
20.06.2018
15:58:09
точнее, sys.stdout.write()
еще точнее - logger.info(“this text goes to stdout”) с нужным хэндлером

Tigran
20.06.2018
15:58:43

Roman
20.06.2018
15:59:11

Димон
20.06.2018
16:00:15

Denis
20.06.2018
16:00:27

Nikolay
20.06.2018
16:01:23

Nikolay
20.06.2018
16:01:31
google -> python logging

Denis
20.06.2018
16:04:04
ну это я делал

Roman
20.06.2018
16:04:30
Привет! Нужен Senior Python Dev, солнечный Кипр.
Бюджет: +-3300 евро на руки, отличный соц.пакет, оплачиваемый релокейт всей семьей.
Тех.стек: 2+Python ; 1+Postgresql ; Linux ; опыт в разработке HighLoad приложений; unit-тестирование. Англ – intermediate.
Компания занимается созданием высоконагруженных и отказоустойчивых систем, финансовая сфера. Подробнее: http://zhuko.net/?id=2806&ref=2950
Соц.пакет: поселят в корпоративной квартире, дадут машину, будут обучать, растить, катать на яхте, детям оплатят школу и садик. Вопросы: allatcugulska@gmail.com, skype: alllla_hr, +380662148454 - Telegram, Viber, WhatsApp
форекс же?

Denis
20.06.2018
16:04:36
logging.basicConfig(filename=parser_log_file, level=logging.INFO)
logging.info(str(string))

Nikolay
20.06.2018
16:04:50
и не используй basic config

Denis
20.06.2018
16:05:09
а как

Nikolay
20.06.2018
16:05:29
логируй в stdout, и выставляй хэндлер на нужные логгеры

Google

Алла
20.06.2018
16:05:47

Denis
20.06.2018
16:06:04
?

Nikolay
20.06.2018
16:06:31
рискованно

Roman
20.06.2018
16:07:28

Admin
ERROR: S client not available

Denis
20.06.2018
16:16:29
логируй в stdout, и выставляй хэндлер на нужные логгеры
import logging
import sys
root = logging.getLogger()
root.setLevel(logging.DEBUG)
ch = logging.StreamHandler(sys.stdout)
ch.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
ch.setFormatter(formatter)
root.addHandler(ch)
так?

Nikolay
20.06.2018
16:17:46
можно еще в конфиг вынести и использовать лоадер конфига, логгинг такое умеет

Алла
20.06.2018
16:18:48

Denis
20.06.2018
16:18:54

Bogdan (SirEdvin)
20.06.2018
16:20:30

Nikolay
20.06.2018
16:20:49
что еще надо просматривать?
или ты про логи юнита? тогда journalctl -u %unitname%

Denis
20.06.2018
16:21:26
ну то что печатается в консоль

Nikolay
20.06.2018
16:21:29

Google

Denis
20.06.2018
16:22:31
буду в телеграм логгировать
а нет
сраный ркн

Denis
20.06.2018
16:23:12

Bogdan (SirEdvin)
20.06.2018
16:23:57

Nikolay
20.06.2018
16:24:10

Bogdan (SirEdvin)
20.06.2018
16:27:23
Обратная совместимость же. Как systemd, который читает инит скрипты

Nikolay
20.06.2018
16:28:40
там вся суть была в том, что обратная совместимость ломается
и насильно всех заставляют на системд

Bogdan (SirEdvin)
20.06.2018
16:29:19

Nikolay
20.06.2018
16:30:06
https://www.redhat.com/en/blog/converting-traditional-sysv-init-scripts-red-hat-enterprise-linux-7-systemd-unit-files
я вижу только что сконвертить можно
но чтоб прям с инит-скриптами системд работал - такое первый раз слышу

Bogdan (SirEdvin)
20.06.2018
16:33:16
https://unix.stackexchange.com/questions/233468/how-does-systemd-use-etc-init-d-scripts
Но, похоже, все равно через конвертацию, но сам

Nikolay
20.06.2018
16:34:16
не, ну эт костыль какой-то