1
0
mirror of https://github.com/ijaric/voice_assistant.git synced 2025-12-17 12:26:17 +00:00

Форматирование кода

This commit is contained in:
2023-09-20 14:14:09 +03:00
parent 82db9c0e6f
commit f1e563927e
3 changed files with 7 additions and 9 deletions

View File

@@ -3,8 +3,6 @@ import logging.config as logging_config
import fastapi
import lib.api.v1.handlers as api_handlers
from .logger import LOGGING
from .settings import get_settings

View File

@@ -1,7 +1,7 @@
import functools
import pydantic
import pydantic_settings
from pydantic import Field, field_validator
class DbSettings(pydantic_settings.BaseSettings):
@@ -23,12 +23,12 @@ class ApiSettings(pydantic_settings.BaseSettings):
class Settings(pydantic_settings.BaseSettings):
debug: str = "false"
db: DbSettings = Field(default_factory=DbSettings)
api: ApiSettings = Field(default_factory=ApiSettings)
db: DbSettings = pydantic.Field(default_factory=lambda: DbSettings())
api: ApiSettings = pydantic.Field(default_factory=lambda: ApiSettings())
jwt_secret_key: str
jwt_secret_key: str = pydantic.Field(default=...)
@field_validator("debug")
@pydantic.field_validator("debug")
@classmethod
def validate_debug(cls, v: str) -> bool:
return v.lower() == "true"