Source code for ventu.config

from pydantic import BaseSettings, Field


[docs]class Config(BaseSettings): """ default config, can be rewrite with environment variables begin with ``ventu_`` :ivar name: default service name shown in OpenAPI :ivar version: default service version shown in OpenAPI :ivar host: default host address for the HTTP service :ivar port: default port for the HTTP service :ivar socket: default socket file to communicate with batching service """ name: str = Field('Deep Learning Service') version: str = Field('latest') host: str = Field('localhost') port: int = Field(8000, ge=80, le=65535) socket: str = Field('batching.socket') class Config: env_prefix = 'ventu_'