From 3c2b4569417882130e00b15a86ed0f99da9d0e51 Mon Sep 17 00:00:00 2001 From: Daniel Wysocki <daniel.m.wysocki@gmail.com> Date: Mon, 20 Feb 2023 16:50:37 -0500 Subject: [PATCH] Adding 'TIER' setting constant to each type of deployment This is for easy programmatic access to the tier name. --- config/settings/container/dev.py | 1 + config/settings/container/playground.py | 1 + config/settings/container/production.py | 2 ++ config/settings/container/test.py | 1 + config/settings/vm/dev.py | 1 + config/settings/vm/playground.py | 1 + config/settings/vm/production.py | 1 + 7 files changed, 8 insertions(+) diff --git a/config/settings/container/dev.py b/config/settings/container/dev.py index c3e2e76ef..48db5560d 100644 --- a/config/settings/container/dev.py +++ b/config/settings/container/dev.py @@ -1,6 +1,7 @@ # Settings for a test/dev GraceDB instance running in a container from .base import * +TIER = "dev" CONFIG_NAME = "DEV" # Debug settings diff --git a/config/settings/container/playground.py b/config/settings/container/playground.py index dd5e0ceb3..eb1b02d1c 100644 --- a/config/settings/container/playground.py +++ b/config/settings/container/playground.py @@ -3,6 +3,7 @@ # and overrides or adds to them. from .base import * +TIER = "playground" CONFIG_NAME = "USER TESTING" # Debug settings diff --git a/config/settings/container/production.py b/config/settings/container/production.py index aa6faee9a..67fe5d833 100644 --- a/config/settings/container/production.py +++ b/config/settings/container/production.py @@ -1,6 +1,8 @@ # Settings for a production GraceDB instance running in a container from .base import * +TIER = "production" + DEBUG = False # Turn on alerts diff --git a/config/settings/container/test.py b/config/settings/container/test.py index 929143d5a..7ec98348f 100644 --- a/config/settings/container/test.py +++ b/config/settings/container/test.py @@ -1,6 +1,7 @@ # Settings for a test/dev GraceDB instance running in a container from .base import * +TIER = "test" CONFIG_NAME = "TEST" # Debug settings diff --git a/config/settings/vm/dev.py b/config/settings/vm/dev.py index c2b829c32..6edf9ffec 100644 --- a/config/settings/vm/dev.py +++ b/config/settings/vm/dev.py @@ -4,6 +4,7 @@ import socket from .base import * +TIER = "dev" CONFIG_NAME = "DEV" # Debug settings diff --git a/config/settings/vm/playground.py b/config/settings/vm/playground.py index c58ac32d8..644a9c76b 100644 --- a/config/settings/vm/playground.py +++ b/config/settings/vm/playground.py @@ -3,6 +3,7 @@ # from base.py settings) and overrides or adds to them. from .base import * +TIER = "playground" CONFIG_NAME = "USER TESTING" # Debug settings diff --git a/config/settings/vm/production.py b/config/settings/vm/production.py index 6558b94cc..72f8b3016 100644 --- a/config/settings/vm/production.py +++ b/config/settings/vm/production.py @@ -3,6 +3,7 @@ # settings) and overrides or adds to them. from .base import * +TIER = "production" DEBUG = False # LVAlert Overseer settings -- GitLab