feat(shared): create stream config models

This commit is contained in:
jo 2022-08-22 16:57:27 +02:00 committed by Kyle Robbertze
parent 12d2d4b15a
commit d9920a1196
4 changed files with 287 additions and 4 deletions

View file

@ -1,8 +1,16 @@
from ._base import DEFAULT_CONFIG_FILEPATH, DEFAULT_ENV_PREFIX, BaseConfig
from ._models import (
AudioChannels,
AudioFormat,
DatabaseConfig,
GeneralConfig,
HarborInput,
IcecastOutput,
RabbitMQConfig,
ShoutcastOutput,
StorageConfig,
StreamConfig,
SystemOutput,
no_leading_slash_validator,
no_trailing_slash_validator,
)