19 lines
440 B
Python
19 lines
440 B
Python
from pydantic_settings import BaseSettings, SettingsConfigDict
|
|
|
|
|
|
class Settings(BaseSettings):
|
|
NATS_URL: str = "nats://10.1.1.1:4222"
|
|
DURABLE: str = "berry"
|
|
SUBJECT: str = "barker.print"
|
|
STREAM: str = "barker_print_stream"
|
|
ADDRESS: str = "/printer"
|
|
DEBUG: bool = False
|
|
model_config = SettingsConfigDict(
|
|
case_sensitive=True,
|
|
env_file=".env",
|
|
extra="ignore",
|
|
)
|
|
|
|
|
|
settings = Settings()
|