Больше PEP8+поправил еще чучуть

This commit is contained in:
Lulzette 2021-09-23 04:11:36 +03:00
parent 52335dd676
commit 36d6d1135b

View File

@ -16,7 +16,6 @@ import logging
from logging.handlers import TimedRotatingFileHandler from logging.handlers import TimedRotatingFileHandler
streamers = config_python.streamers streamers = config_python.streamers
client_id = config_python.twitchid client_id = config_python.twitchid
ytdl_options = config_python.ytdl_options
log_format = logging.Formatter('%(asctime)s %(levelname)s:%(message)s') log_format = logging.Formatter('%(asctime)s %(levelname)s:%(message)s')
log_file = 'output.log' log_file = 'output.log'
@ -65,7 +64,7 @@ def recorder(i):
cmdline = ["youtube-dl", "-q", "-o", cmdline = ["youtube-dl", "-q", "-o",
path+"/%(upload_date)s_%(title)s__%(timestamp)s_%(id)s.%(ext)s", path+"/%(upload_date)s_%(title)s__%(timestamp)s_%(id)s.%(ext)s",
"https://twitch.tv/" + i] "https://twitch.tv/" + i]
s = subprocess.call(cmdline) subprocess.call(cmdline)
log.info("Запись стрима %s закончена\n" % i) log.info("Запись стрима %s закончена\n" % i)
if (os.path.exists(path+"/pid")): if (os.path.exists(path+"/pid")):
os.system("rm "+path+"/pid") os.system("rm "+path+"/pid")
@ -115,22 +114,26 @@ def removeOldStreams():
# Получаем список файлов # Получаем список файлов
# и смотрим, превышает ли кол-во mp4 файлов заданное в конфиге # и смотрим, превышает ли кол-во mp4 файлов заданное в конфиге
# Если превышает - удаляем старейший # Если превышает - удаляем старейший
oldest = min(os.listdir(records_path+"/"+i), key=os.path.getctime) oldest = min(os.listdir(records_path+"/"+i),
key=os.path.getctime)
os.unlink(oldest) os.unlink(oldest)
log.warning("Удален файл: " + oldest) log.warning("Удален файл: " + oldest)
except Exception as e: except Exception as e:
log.error(e) log.error(e)
def get_console_handler(): def get_console_handler():
console_handler = logging.StreamHandler(sys.stdout) console_handler = logging.StreamHandler(sys.stdout)
console_handler.setFormatter(log_format) console_handler.setFormatter(log_format)
return console_handler return console_handler
def get_file_handler(): def get_file_handler():
file_handler = TimedRotatingFileHandler(log_file, when='midnight') file_handler = TimedRotatingFileHandler(log_file, when='midnight')
file_handler.setFormatter(log_format) file_handler.setFormatter(log_format)
return file_handler return file_handler
def get_logger(logger_name): def get_logger(logger_name):
logger = logging.getLogger(logger_name) logger = logging.getLogger(logger_name)
logger.setLevel(logging.DEBUG) logger.setLevel(logging.DEBUG)
@ -142,7 +145,8 @@ def get_logger(logger_name):
if __name__ == "__main__": if __name__ == "__main__":
# Проверить, установлены ли нужные утилиты # Проверить, установлены ли нужные утилиты
if not checkTools(): exit() if not checkTools():
exit()
# Log config # Log config
log = get_logger("main") log = get_logger("main")