diff --git a/main.py b/main.py index 51f947b..8dc1b75 100644 --- a/main.py +++ b/main.py @@ -1,16 +1,19 @@ import asyncio +import logging from creart import add_creator -from src.api import APICreator -from src.cmd import InteractiveShell -from src.config import ConfigCreator -from src.grpc.manager import WMCreator - loop = asyncio.new_event_loop() +loop.set_debug(True) +logging.getLogger("asyncio").setLevel(logging.WARNING) +from src.logger import LoggerCreator +add_creator(LoggerCreator) +from src.config import ConfigCreator add_creator(ConfigCreator) +from src.api import APICreator add_creator(APICreator) +from src.grpc.manager import WMCreator add_creator(WMCreator) from src.measurer import MeasurerCreator add_creator(MeasurerCreator) diff --git a/src/api.py b/src/api.py index 70ef249..70ea462 100644 --- a/src/api.py +++ b/src/api.py @@ -7,7 +7,7 @@ from typing import Type import httpx import regex from creart import AbstractCreator, CreateTargetInfo, exists_module, it -from tenacity import retry, retry_if_exception_type, wait_random_exponential, stop_after_attempt +from tenacity import retry, retry_if_exception_type, wait_random_exponential, stop_after_attempt, before_sleep_log from src.config import Config from src.logger import GlobalLogger