some fixing issues
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -16,3 +16,5 @@ db.sqlite3
|
|||||||
# Ignore files
|
# Ignore files
|
||||||
.fake
|
.fake
|
||||||
docker-compose.override.yaml
|
docker-compose.override.yaml
|
||||||
|
tmp/*
|
||||||
|
tmp_data/*
|
||||||
@@ -15,7 +15,7 @@ from django.db.models import F
|
|||||||
class DatabaseConnector:
|
class DatabaseConnector:
|
||||||
def __init__(self, db_settings_id):
|
def __init__(self, db_settings_id):
|
||||||
self.db_settings_id = db_settings_id
|
self.db_settings_id = db_settings_id
|
||||||
self.logger = CustomLogger(name="DatabaseConnector", log_level="DEBUG").get_logger()
|
self.logger = CustomLogger(name="DatabaseConnector", log_level="WARNING").get_logger()
|
||||||
self.connection = None
|
self.connection = None
|
||||||
self.db_settings = self.get_db_settings()
|
self.db_settings = self.get_db_settings()
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class EcviPMSPlugin(BasePMSPlugin):
|
|||||||
# Настройка логгера
|
# Настройка логгера
|
||||||
self.logger = logging.getLogger(self.__class__.__name__)
|
self.logger = logging.getLogger(self.__class__.__name__)
|
||||||
handler_console = logging.StreamHandler()
|
handler_console = logging.StreamHandler()
|
||||||
handler_file = logging.FileHandler('ecvi_pms_plugin.log')
|
handler_file = logging.FileHandler('var/log/ecvi_pms_plugin.log')
|
||||||
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
|
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
|
||||||
handler_console.setFormatter(formatter)
|
handler_console.setFormatter(formatter)
|
||||||
handler_file.setFormatter(formatter)
|
handler_file.setFormatter(formatter)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from datetime import datetime, timedelta
|
|||||||
from asgiref.sync import sync_to_async
|
from asgiref.sync import sync_to_async
|
||||||
from hotels.models import Hotel, Reservation
|
from hotels.models import Hotel, Reservation
|
||||||
from .base_plugin import BasePMSPlugin
|
from .base_plugin import BasePMSPlugin
|
||||||
|
from touchh.utils.log import CustomLogger
|
||||||
class ShelterPMSPlugin(BasePMSPlugin):
|
class ShelterPMSPlugin(BasePMSPlugin):
|
||||||
"""
|
"""
|
||||||
Плагин для интеграции с PMS Shelter.
|
Плагин для интеграции с PMS Shelter.
|
||||||
@@ -25,15 +25,15 @@ class ShelterPMSPlugin(BasePMSPlugin):
|
|||||||
self.token = self.hotel.pms.token
|
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_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')
|
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
|
||||||
handler_console.setFormatter(formatter)
|
handler_console.setFormatter(formatter)
|
||||||
handler_file.setFormatter(formatter)
|
handler_file.setFormatter(formatter)
|
||||||
self.logger.addHandler(handler_console)
|
self.logger.addHandler(handler_console)
|
||||||
self.logger.addHandler(handler_file)
|
self.logger.addHandler(handler_file)
|
||||||
self.logger.setLevel(logging.DEBUG)
|
self.logger.setLevel(logging.WARNING)
|
||||||
|
|
||||||
def get_default_parser_settings(self):
|
def get_default_parser_settings(self):
|
||||||
"""
|
"""
|
||||||
|
|||||||
1
temp/shelter/shelter_data_20241228125616.json
Normal file
1
temp/shelter/shelter_data_20241228125616.json
Normal file
File diff suppressed because one or more lines are too long
1
temp/shelter/shelter_data_20241228125705.json
Normal file
1
temp/shelter/shelter_data_20241228125705.json
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user