preheat_open.configuration

Functions

run_if_production_mode(function[, runtime_mode])

Runs a function if the application is in production mode.

Classes

CacheConfig()

Cache configuration settings.

CaseConverter()

Convert a string to a case-insensitive version.

ConfigBase()

Base class for all configuration objects.

ConfigLoader([data, path, force_reload])

Loads configuration from YAML and sets environment variables.

LoggingConfig()

Logging configuration settings.

NeogridApiConfig()

Neogrid API configuration settings.

PersonalConfig()

Personal configuration settings.

RuntimeMode(value)

Enum representing the runtime mode of the application.

UpdateProxy(config_obj)

Proxy object that allows updating environment variables for configuration properties.

Exceptions

RuntimeModeError

Exception raised for errors in the runtime mode.