qunicorn_core.util.config package

Submodules

qunicorn_core.util.config.celery_config module

qunicorn_core.util.config.smorest_config module

class qunicorn_core.util.config.smorest_config.SmorestDebugConfig

Bases: SmorestProductionConfig

PROPAGATE_EXCEPTIONS = False
class qunicorn_core.util.config.smorest_config.SmorestProductionConfig

Bases: object

OPENAPI_JSON_PATH = 'api-spec.json'
OPENAPI_RAPIDOC_CONFIG = {'use-path-in-nav-bar': 'true'}
OPENAPI_RAPIDOC_PATH = '/rapidoc/'
OPENAPI_RAPIDOC_URL = 'https://cdn.jsdelivr.net/npm/rapidoc/dist/rapidoc-min.js'
OPENAPI_REDOC_PATH = '/redoc/'
OPENAPI_REDOC_URL = 'https://cdn.jsdelivr.net/npm/redoc@next/bundles/redoc.standalone.js'
OPENAPI_SWAGGER_UI_PATH = '/swagger-ui/'
OPENAPI_SWAGGER_UI_URL = 'https://cdn.jsdelivr.net/npm/swagger-ui-dist/'
OPENAPI_URL_PREFIX = '/'
OPENAPI_VERSION = '3.0.2'

qunicorn_core.util.config.sqlalchemy_config module

class qunicorn_core.util.config.sqlalchemy_config.SQLAchemyDebugConfig

Bases: SQLAchemyProductionConfig

SQLALCHEMY_ECHO = True
class qunicorn_core.util.config.sqlalchemy_config.SQLAchemyProductionConfig

Bases: object

SQLALCHEMY_TRACK_MODIFICATIONS = False

Module contents

Module containing default config values.

class qunicorn_core.util.config.DebugConfig

Bases: ProductionConfig, SQLAchemyDebugConfig, SmorestDebugConfig

CELERY = ChainMap({'broker_url': 'redis://localhost:6379', 'result_backend': 'redis://localhost:6379'})
DEBUG = True
DEFAULT_LOG_SEVERITY = 20
ENV = 'development'
SECRET_KEY = 'debug_secret'
class qunicorn_core.util.config.ProductionConfig

Bases: SQLAchemyProductionConfig, SmorestProductionConfig

CELERY = ChainMap({'broker_url': 'redis://localhost:6379', 'result_backend': 'redis://localhost:6379'})
DEBUG = False
DEFAULT_LOG_DATE_FORMAT = None
DEFAULT_LOG_FORMAT = '{asctime} [{levelname:^7}] [{module:<15}] {message:<175}    <{funcName}, {lineno}; {pathname}>'
DEFAULT_LOG_FORMAT_STYLE = '{'
DEFAULT_LOG_SEVERITY = 30
ENV = 'production'
JSONIFY_PRETTYPRINT_REGULAR = False
JSON_SORT_KEYS = False
LOG_CONFIG = None
REVERSE_PROXY_COUNT = 0
SECRET_KEY = b'GE\xed}w_\xde\\kQ\xb9\x9f\x99w\x93\x17\x9f\x9e\xb0\x83\xab\x02\xfe\x8a\x1f\x97a\xd0\x88\x05\xab\x1e'
TESTING = False