рефакторинг кода обновления параметров, изменения в логике работы получения статуса насосной
This commit is contained in:
@@ -19,14 +19,15 @@ class LogsServiceConfig(AppConfig):
|
||||
# защита от двойного запуска
|
||||
if os.environ.get('RUN_MAIN', None) == 'true':
|
||||
return
|
||||
print(f"Running logger service in process with pid={os.getpid()}")
|
||||
|
||||
from .services import MbTankService, MbPumpService
|
||||
# включение/выключение сервисов
|
||||
mb_tank_service_enable = os.getenv('ENABLE_MB_TANK_SERVICE', '1')
|
||||
LogsServiceConfig.mb_tank_service_enable = int(mb_tank_service_enable)
|
||||
LogsServiceConfig.mb_tank_service_enable = int(mb_tank_service_enable) != 0
|
||||
|
||||
mb_pump_service_enable = os.getenv('ENABLE_MB_PUMP_SERVICE', '1')
|
||||
LogsServiceConfig.mb_pump_service_enable = int(mb_pump_service_enable)
|
||||
LogsServiceConfig.mb_pump_service_enable = int(mb_pump_service_enable) != 0
|
||||
|
||||
save_days = int(os.getenv('LOGGER_SAVE_DAYS'))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user