Logging tweak

Logging level is now fetched from config.py and can be adjusted in .env
file
This commit is contained in:
2025-08-28 20:07:32 +03:00
parent 9379aaeef6
commit 5fa5d97608
4 changed files with 10 additions and 7 deletions

View File

@ -5,11 +5,12 @@ from src import config
from loguru import logger
logging_level = config.logging_level
logger.add(
"sys.stdout",
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {level} | {file}:{line} - {message}",
colorize=True,
level="INFO"
level=logging_level
)

View File

@ -5,11 +5,12 @@ from src import config
from loguru import logger
logging_level = config.logging_level
logger.add(
"sys.stdout",
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {level} | {file}:{line} - {message}",
colorize=True,
level="INFO"
level=logging_level
)

View File

@ -1,13 +1,12 @@
from loguru import logger
import psycopg2
import Backend.ISwork, Backend.DBwork
from src import config
from src.Backend import DBwork
from src.Backend import ISwork
from aiogram import Bot, Dispatcher
from aiogram.fsm.storage.memory import MemoryStorage
from aiogram.filters import Command, CommandObject
from aiogram.types import Message, URLInputFile, BotCommand, BotCommandScopeDefault, BotCommandScopeAllPrivateChats, BotCommandScopeAllGroupChats
from aiogram.types import Message, URLInputFile, BotCommand, BotCommandScopeAllPrivateChats, BotCommandScopeAllGroupChats
from aiogram.client.default import DefaultBotProperties
from aiogram.enums import ParseMode
from aiogram.methods import DeleteMyCommands
@ -19,11 +18,12 @@ current_day = datetime.now().weekday()
scheduler = AsyncIOScheduler(timezone = 'Europe/Moscow')
logging_level = config.logging_level
logger.add(
"sys.stdout",
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {level} | {file}:{line} - {message}",
colorize=True,
level="INFO"
level=logging_level
)
bot = Bot(token = config.TG_token , default = DefaultBotProperties(parse_mode = ParseMode.HTML))

View File

@ -12,6 +12,7 @@ host_name = config('HOST_NAME')
port = config('PORT')
bucket_name = config('BUCKET_NAME')
TG_token = config('TG_TOKEN')
# ADMINS = [int(admin_id) for admin_id in config('ADMINS').split(',')]
# ADMINS = [int(admin_id) for admin_id in config('ADMINS').split(',')]
logging_level = config('LOGGING_LEVEL')