forked from enviPath/enviPy
refactor: create local version of settings w/o postgres
This version allows installation using sqlite for local dev setup. Signed-off-by: Tobias O <tobias.olenyi@envipath.com>
This commit is contained in:
@ -106,7 +106,6 @@ DATABASES = {
|
||||
"HOST": os.environ["POSTGRES_SERVICE_NAME"],
|
||||
"PORT": os.environ["POSTGRES_PORT"],
|
||||
}
|
||||
}
|
||||
|
||||
# Password validation
|
||||
# https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators
|
||||
@ -238,7 +237,14 @@ LOGGING = {
|
||||
|
||||
# Flags
|
||||
ENVIFORMER_PRESENT = os.environ.get("ENVIFORMER_PRESENT", "False") == "True"
|
||||
ENVIFORMER_DEVICE = os.environ.get("ENVIFORMER_DEVICE", "cpu")
|
||||
if ENVIFORMER_PRESENT:
|
||||
print("Loading enviFormer")
|
||||
device = os.environ.get("ENVIFORMER_DEVICE", "cpu")
|
||||
from enviformer import load
|
||||
|
||||
ENVIFORMER_INSTANCE = load(device=device)
|
||||
print("loaded")
|
||||
|
||||
|
||||
# If celery is not present set always eager to true which will cause delayed tasks to block until finished
|
||||
FLAG_CELERY_PRESENT = os.environ.get("FLAG_CELERY_PRESENT", "False") == "True"
|
||||
@ -254,7 +260,9 @@ CELERY_ACCEPT_CONTENT = ["json"]
|
||||
CELERY_TASK_SERIALIZER = "json"
|
||||
|
||||
MODEL_BUILDING_ENABLED = os.environ.get("MODEL_BUILDING_ENABLED", "False") == "True"
|
||||
APPLICABILITY_DOMAIN_ENABLED = os.environ.get("APPLICABILITY_DOMAIN_ENABLED", "False") == "True"
|
||||
APPLICABILITY_DOMAIN_ENABLED = (
|
||||
os.environ.get("APPLICABILITY_DOMAIN_ENABLED", "False") == "True"
|
||||
)
|
||||
DEFAULT_RF_MODEL_PARAMS = {
|
||||
"base_clf": RandomForestClassifier(
|
||||
n_estimators=100,
|
||||
|
||||
Reference in New Issue
Block a user