создание папки logs
This commit is contained in:
43
get_data.py
43
get_data.py
@@ -91,6 +91,8 @@ TELEGRAM_BOT_TOKEN = "7639240596:AAH0YtdQoWZSC-_R_EW4wKAHHNLIA0F_ARY"
|
||||
TELEGRAM_CHAT_ID = 228977654
|
||||
|
||||
MYHOST = platform.node()
|
||||
if not os.path.exists("logs"):
|
||||
os.makedirs("logs")
|
||||
|
||||
LOG_CONFIG = {
|
||||
"version": 1,
|
||||
@@ -1440,6 +1442,47 @@ def Referee(merged: dict, *, out_dir: str = "static") -> None:
|
||||
logger.error(f"Ошибка в Referee потоке: {e}", exc_info=True)
|
||||
|
||||
|
||||
# def Scores_Quarter(merged: dict, *, out_dir: str = "static") -> None:
|
||||
# """
|
||||
# Поток, обновляющий JSON со счётом по четвертям.
|
||||
# """
|
||||
# logger.info("START making json for scores quarter")
|
||||
|
||||
# quarters = ["Q1", "Q2", "Q3", "Q4", "OT1", "OT2", "OT3", "OT4"]
|
||||
|
||||
# rewrite_file("game_online", game_data)
|
||||
|
||||
# score_by_quarter = [{"Q": q, "score1": "", "score2": ""} for q in quarters]
|
||||
|
||||
# # Сначала пробуем fullScore
|
||||
# full_score_str = (
|
||||
# game_data.get("result", {}).get("game", {}).get("fullScore", "")
|
||||
# )
|
||||
# if full_score_str:
|
||||
# full_score_list = full_score_str.split(",")
|
||||
# for i, score_str in enumerate(full_score_list[: len(score_by_quarter)]):
|
||||
# parts = score_str.split(":")
|
||||
# if len(parts) == 2:
|
||||
# score_by_quarter[i]["score1"] = parts[0]
|
||||
# score_by_quarter[i]["score2"] = parts[1]
|
||||
# logger.debug("Счёт по четвертям получен из fullScore.")
|
||||
|
||||
# # Если нет fullScore, пробуем scoreByPeriods
|
||||
# elif "scoreByPeriods" in game_data.get("result", {}):
|
||||
# periods = game_data["result"]["scoreByPeriods"]
|
||||
# for i, score in enumerate(periods[: len(score_by_quarter)]):
|
||||
# score_by_quarter[i]["score1"] = str(score.get("score1", ""))
|
||||
# score_by_quarter[i]["score2"] = str(score.get("score2", ""))
|
||||
# logger.debug("Счёт по четвертям получен из scoreByPeriods.")
|
||||
|
||||
# else:
|
||||
# logger.debug("Нет данных по счёту, сохраняем пустые значения.")
|
||||
|
||||
# rewrite_file("scores", score_by_quarter)
|
||||
|
||||
# except Exception as e:
|
||||
# logger.error(f"Ошибка в Scores_Quarter: {e}", exc_info=True)
|
||||
|
||||
|
||||
# ==========================
|
||||
# ---- ДОМЕННАЯ ЛОГИКА
|
||||
|
||||
Reference in New Issue
Block a user