1
0
mirror of https://github.com/ijaric/voice_assistant.git synced 2025-05-24 14:33:26 +00:00

[#10] fix move ApiSettings

This commit is contained in:
ksieuk 2023-09-23 17:52:13 +03:00
parent edcc3a6e01
commit fca4d23f05
3 changed files with 17 additions and 13 deletions

View File

@ -1,11 +1,12 @@
from .api import *
from .logger import * from .logger import *
from .postgres import * from .postgres import *
from .project import * from .project import *
__all__ = [ __all__ = [
"ApiSettings",
"LoggingSettings", "LoggingSettings",
"get_logging_config", "get_logging_config",
"PostgresSettings", "PostgresSettings",
"ApiSettings",
"ProjectSettings", "ProjectSettings",
] ]

View File

@ -0,0 +1,15 @@
import pydantic_settings
import lib.app.split_settings.utils as app_split_settings_utils
class ApiSettings(pydantic_settings.BaseSettings):
model_config = pydantic_settings.SettingsConfigDict(
env_file=app_split_settings_utils.ENV_PATH,
env_prefix="SERVER_",
env_file_encoding="utf-8",
extra="ignore",
)
host: str = "0.0.0.0"
port: int = 8000

View File

@ -4,18 +4,6 @@ import pydantic_settings
import lib.app.split_settings.utils as app_split_settings_utils import lib.app.split_settings.utils as app_split_settings_utils
class ApiSettings(pydantic_settings.BaseSettings):
model_config = pydantic_settings.SettingsConfigDict(
env_file=app_split_settings_utils.ENV_PATH,
env_prefix="SERVER_",
env_file_encoding="utf-8",
extra="ignore",
)
host: str = "0.0.0.0"
port: int = 8000
class ProjectSettings(pydantic_settings.BaseSettings): class ProjectSettings(pydantic_settings.BaseSettings):
model_config = pydantic_settings.SettingsConfigDict( model_config = pydantic_settings.SettingsConfigDict(
env_file=app_split_settings_utils.ENV_PATH, env_file=app_split_settings_utils.ENV_PATH,