mirror of
https://github.com/ijaric/voice_assistant.git
synced 2025-05-24 22:43:26 +00:00
Архитектурные правки
This commit is contained in:
parent
8e4c4cafdf
commit
52b1c6b365
|
@ -25,7 +25,7 @@ async def main():
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
logger.info("Exited with keyboard interruption")
|
logger.info("Exited with keyboard interruption")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.exception("Unexpected error occurred")
|
logger.exception(f"Unexpected error occurred: {e}")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
1
src/fastapi_app/lib/api/v1/dependencies/__init__.py
Normal file
1
src/fastapi_app/lib/api/v1/dependencies/__init__.py
Normal file
|
@ -0,0 +1 @@
|
||||||
|
from .token import *
|
|
@ -2,7 +2,7 @@ import fastapi
|
||||||
from jose import JWTError, jwt
|
from jose import JWTError, jwt
|
||||||
from pydantic import ValidationError
|
from pydantic import ValidationError
|
||||||
|
|
||||||
import lib.api.v1.schemas as app_schemas
|
import lib.api.schemas as app_schemas
|
||||||
import lib.app.settings as app_settings
|
import lib.app.settings as app_settings
|
||||||
|
|
||||||
settings = app_settings.get_settings()
|
settings = app_settings.get_settings()
|
|
@ -3,7 +3,7 @@ import logging.config as logging_config
|
||||||
|
|
||||||
import fastapi
|
import fastapi
|
||||||
|
|
||||||
import lib.api.v1.handlers as api_v1_handlers
|
import lib.api.v1.endpoints as api_v1_endpoints
|
||||||
|
|
||||||
from .logger import LOGGING
|
from .logger import LOGGING
|
||||||
from .settings import get_settings
|
from .settings import get_settings
|
||||||
|
@ -43,8 +43,9 @@ class Application:
|
||||||
|
|
||||||
# Handlers
|
# Handlers
|
||||||
|
|
||||||
|
app.include_router(api_v1_endpoints.health.health_router, prefix="/api/v1/health", tags=["health"])
|
||||||
|
|
||||||
logger.info("Initializing handlers")
|
logger.info("Initializing handlers")
|
||||||
app.include_router(api_v1_handlers.health.health_router, prefix="/api/v1/health", tags=["health"])
|
|
||||||
|
|
||||||
logger.info("Initializing application finished")
|
logger.info("Initializing application finished")
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ LOGGING = {
|
||||||
"fmt": "%(levelprefix)s %(client_addr)s - '%(request_line)s' %(status_code)s",
|
"fmt": "%(levelprefix)s %(client_addr)s - '%(request_line)s' %(status_code)s",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"handlers": {
|
"endpoints": {
|
||||||
"console": {
|
"console": {
|
||||||
"level": log_settings.log_level_handlers,
|
"level": log_settings.log_level_handlers,
|
||||||
"class": "logging.StreamHandler",
|
"class": "logging.StreamHandler",
|
||||||
|
@ -49,14 +49,14 @@ LOGGING = {
|
||||||
},
|
},
|
||||||
"loggers": {
|
"loggers": {
|
||||||
"": {
|
"": {
|
||||||
"handlers": log_settings.log_default_handlers,
|
"endpoints": log_settings.log_default_handlers,
|
||||||
"level": log_settings.log_level_loggers,
|
"level": log_settings.log_level_loggers,
|
||||||
},
|
},
|
||||||
"uvicorn.error": {
|
"uvicorn.error": {
|
||||||
"level": log_settings.log_level_loggers,
|
"level": log_settings.log_level_loggers,
|
||||||
},
|
},
|
||||||
"uvicorn.access": {
|
"uvicorn.access": {
|
||||||
"handlers": ["access"],
|
"endpoints": ["access"],
|
||||||
"level": log_settings.log_level_loggers,
|
"level": log_settings.log_level_loggers,
|
||||||
"propagate": False,
|
"propagate": False,
|
||||||
},
|
},
|
||||||
|
@ -64,6 +64,6 @@ LOGGING = {
|
||||||
"root": {
|
"root": {
|
||||||
"level": log_settings.log_level_root,
|
"level": log_settings.log_level_root,
|
||||||
"formatter": "verbose",
|
"formatter": "verbose",
|
||||||
"handlers": log_settings.log_default_handlers,
|
"endpoints": log_settings.log_default_handlers,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,7 +63,7 @@ class Application:
|
||||||
|
|
||||||
# Handlers
|
# Handlers
|
||||||
|
|
||||||
logger.info("Initializing handlers")
|
logger.info("Initializing endpoints")
|
||||||
liveness_probe_handler = health_handlers.LivenessProbeHandler()
|
liveness_probe_handler = health_handlers.LivenessProbeHandler()
|
||||||
|
|
||||||
logger.info("Creating application")
|
logger.info("Creating application")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user