This commit is contained in:
26
birb_scheduler_teller/config.py
Normal file
26
birb_scheduler_teller/config.py
Normal file
@@ -0,0 +1,26 @@
|
||||
import os
|
||||
|
||||
|
||||
def parse_default_while_not_defined():
|
||||
envvar = os.environ.get("DEFAULT_WHILE_NOT_DEFINED")
|
||||
|
||||
if not envvar:
|
||||
return None, None
|
||||
|
||||
envvar = envvar.split(';', 1)[2:]
|
||||
|
||||
return envvar
|
||||
|
||||
|
||||
class Config:
|
||||
SECRET_KEY = os.environ.get('SECRET_KEY', os.urandom(12))
|
||||
|
||||
SENTRY_DSN = os.environ.get("SENTRY_DSN")
|
||||
RELEASE_ID = os.environ.get("RELEASE_ID", "test")
|
||||
RELEASEMODE = os.environ.get("RELEASEMODE", "dev")
|
||||
|
||||
REDIS_URL = os.environ.get("REDIS_URL", "redis://localhost:6379/0")
|
||||
|
||||
DEFAULT_WHILE_NOT_DEFINED = parse_default_while_not_defined()
|
||||
|
||||
DEVICE_TIMEOUT = int(os.environ.get("DEVICE_TIMEOUT", 120))
|
||||
Reference in New Issue
Block a user