some fixing issues

This commit is contained in:
2024-12-28 18:57:24 +09:00
parent d9b8971be3
commit 171537a0f2
6 changed files with 10 additions and 6 deletions

View File

@@ -6,7 +6,7 @@ from datetime import datetime, timedelta
from asgiref.sync import sync_to_async
from hotels.models import Hotel, Reservation
from .base_plugin import BasePMSPlugin
from touchh.utils.log import CustomLogger
class ShelterPMSPlugin(BasePMSPlugin):
"""
Плагин для интеграции с PMS Shelter.
@@ -25,15 +25,15 @@ class ShelterPMSPlugin(BasePMSPlugin):
self.token = self.hotel.pms.token
# Настройка логгера
self.logger = logging.getLogger(self.__class__.__name__)
self.logger = CustomLogger(name="ShelterPMSPlugin", log_level="WARNING").get_logger()
handler_console = logging.StreamHandler()
handler_file = logging.FileHandler('shelter_pms_plugin.log')
handler_file = logging.FileHandler('var/log/shelter_pms_plugin.log')
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
handler_console.setFormatter(formatter)
handler_file.setFormatter(formatter)
self.logger.addHandler(handler_console)
self.logger.addHandler(handler_file)
self.logger.setLevel(logging.DEBUG)
self.logger.setLevel(logging.WARNING)
def get_default_parser_settings(self):
"""