refactor: global codebase refactoring
This commit is contained in:
@@ -41,7 +41,8 @@ YANDEX_CLOUD_INTEGRATION_ENABLED = (
|
||||
YANDEX_CLOUD_FOLDER_ID and YANDEX_CLOUD_API_KEY
|
||||
)
|
||||
|
||||
# Register healthcheck
|
||||
|
||||
# Register healthchecks
|
||||
|
||||
plugin_dir.register(YandexAIHealthCheck)
|
||||
|
||||
@@ -300,26 +301,6 @@ USE_X_FORWARDED_PORT = False
|
||||
WSGI_APPLICATION = "config.wsgi.application"
|
||||
|
||||
|
||||
# Notifiers
|
||||
|
||||
# Telegram
|
||||
|
||||
NOTIFIER_TELEGRAM_BOT_TOKEN = env(
|
||||
"DJANGO_NOTIFIER_TELEGRAM_BOT_TOKEN",
|
||||
default=None,
|
||||
)
|
||||
|
||||
NOTIFIER_TELEGRAM_CHAT_ID = env(
|
||||
"DJANGO_NOTIFIER_TELEGRAM_CHAT_ID",
|
||||
default=None,
|
||||
)
|
||||
|
||||
NOTIFIER_TELEGRAM_THREAD_ID = env(
|
||||
"DJANGO_NOTIFIER_TELEGRAM_THREAD_ID",
|
||||
default=None,
|
||||
)
|
||||
|
||||
|
||||
# Logging
|
||||
|
||||
LOGGER_NAME = "adnova"
|
||||
@@ -435,24 +416,6 @@ LOGGING = {
|
||||
LOGGING_CONFIG = "logging.config.dictConfig"
|
||||
|
||||
|
||||
if NOTIFIER_TELEGRAM_BOT_TOKEN and NOTIFIER_TELEGRAM_CHAT_ID:
|
||||
LOGGING_HANDLERS["telegram"] = {
|
||||
"class": "config.notifiers.telegram.LoggingHandler",
|
||||
"level": "INFO",
|
||||
"filters": ["require_debug_false"],
|
||||
"token": NOTIFIER_TELEGRAM_BOT_TOKEN,
|
||||
"chat_id": NOTIFIER_TELEGRAM_CHAT_ID,
|
||||
"thread_id": NOTIFIER_TELEGRAM_THREAD_ID,
|
||||
"retries": 5,
|
||||
"delay": 2,
|
||||
"timeout": 5,
|
||||
}
|
||||
LOGGING_LOGGERS["django"]["handlers"].append("telegram")
|
||||
LOGGING_LOGGERS["django.request"]["handlers"].append("telegram")
|
||||
LOGGING_LOGGERS["health-check"]["handlers"].append("telegram")
|
||||
LOGGING_LOGGERS[LOGGER_NAME]["handlers"].append("telegram")
|
||||
|
||||
|
||||
# Models
|
||||
|
||||
ABSOLUTE_URL_OVERRIDES: dict[str, Callable] = {}
|
||||
|
||||
Reference in New Issue
Block a user