Переход от месива из баш скриптов к нормальному питоновскому коду #5
10
daemon.py
10
daemon.py
@ -14,6 +14,8 @@ import subprocess
|
|||||||
import time
|
import time
|
||||||
import logging
|
import logging
|
||||||
from logging.handlers import TimedRotatingFileHandler
|
from logging.handlers import TimedRotatingFileHandler
|
||||||
|
from termcolor import colored
|
||||||
|
|
||||||
streamers = config_python.streamers
|
streamers = config_python.streamers
|
||||||
client_id = config_python.twitchid
|
client_id = config_python.twitchid
|
||||||
log_format = logging.Formatter('%(asctime)s %(levelname)s:%(message)s')
|
log_format = logging.Formatter('%(asctime)s %(levelname)s:%(message)s')
|
||||||
@ -94,7 +96,13 @@ def checkAlive():
|
|||||||
startRecord(i)
|
startRecord(i)
|
||||||
os.system("touch "+path+"/pid")
|
os.system("touch "+path+"/pid")
|
||||||
else:
|
else:
|
||||||
log.info(i + " Идет запись")
|
log.info(
|
||||||
|
colored(
|
||||||
|
"Идет запись " + i,
|
||||||
|
'red',
|
||||||
|
attrs=['bold']
|
||||||
|
)
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
# Если стрим не идет, то пишем об этом и убираем его из залоченных
|
# Если стрим не идет, то пишем об этом и убираем его из залоченных
|
||||||
log.info(i + " Не стримит")
|
log.info(i + " Не стримит")
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
youtube-dl==2021.4.17
|
youtube-dl==2021.4.17
|
||||||
python-twitch-client==0.7.1
|
python-twitch-client==0.7.1
|
||||||
schedule
|
schedule
|
||||||
|
termcolor
|
||||||
|
Loading…
Reference in New Issue
Block a user