bartender.settings#
Attributes#
Classes#
Application settings. |
Functions#
|
The default configuration filename. |
Module Contents#
- bartender.settings.logger#
- bartender.settings.TEMP_DIR#
- bartender.settings.LogLevel#
Log level of web service.
Choices: critical, error, warning, info, debug, trace.
- bartender.settings.default_config_filename() pathlib.Path#
The default configuration filename.
Depends on whether default or fallback files exist.
- Returns:
Default file name for configuration file.
- Return type:
- class bartender.settings.Settings#
Bases:
pydantic.BaseSettingsApplication settings.
These parameters can be configured with environment variables.
- log_level: LogLevel = 'info'#
- public_key: pathlib.Path#
- config_filename: pydantic.types.FilePath#
- property db_url: yarl.URL#
Assemble database URL from settings.
- Returns:
database URL.
- Return type:
yarl.URL
- bartender.settings.settings#