sintonia/api/libretime_api/settings/_schema.py
jo f7bb6e7592 feat: move storage path setting to configuration file
- change default storage path to /srv/libretime
- remove music dirs table
- use /tmp for testing storage
- storage dir should always have a trailing slash
2022-06-08 23:23:08 +02:00

14 lines
330 B
Python

from libretime_shared.config import (
BaseConfig,
DatabaseConfig,
GeneralConfig,
RabbitMQConfig,
StorageConfig,
)
class Config(BaseConfig):
general: GeneralConfig
database: DatabaseConfig = DatabaseConfig()
rabbitmq: RabbitMQConfig = RabbitMQConfig()
storage: StorageConfig = StorageConfig()