Небольшие изменения
This commit is contained in:
@@ -37,15 +37,16 @@ class MigrationLogger:
|
||||
|
||||
def setup_logging(self):
|
||||
"""Настройка системы логирования"""
|
||||
logging.basicConfig(
|
||||
level=self.config.LOG_LEVEL,
|
||||
format='%(asctime)s - %(levelname)s - %(message)s',
|
||||
handlers=[
|
||||
logging.FileHandler(self.log_file, encoding='utf-8'),
|
||||
logging.StreamHandler() # Вывод в консоль
|
||||
]
|
||||
)
|
||||
self.logger = logging.getLogger(__name__)
|
||||
fmt = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
|
||||
self.logger = logging.getLogger(f"migration.{self.timestamp}")
|
||||
self.logger.setLevel(self.config.LOG_LEVEL)
|
||||
self.logger.propagate = False
|
||||
file_handler = logging.FileHandler(self.log_file, encoding='utf-8')
|
||||
file_handler.setFormatter(fmt)
|
||||
stream_handler = logging.StreamHandler()
|
||||
stream_handler.setFormatter(fmt)
|
||||
self.logger.addHandler(file_handler)
|
||||
self.logger.addHandler(stream_handler)
|
||||
|
||||
def log_info(self, message: str):
|
||||
"""Логирование информационного сообщения"""
|
||||
|
||||
Reference in New Issue
Block a user