|
10 | 10 | OKTA_API_TOKEN = os.getenv("OKTA_API_TOKEN") |
11 | 11 | # The Group Owners API is only available to Okta plans with IGA enabled |
12 | 12 | # Disable by default, but allow opt-in to sync group owners to Okta if desired |
13 | | -OKTA_USE_GROUP_OWNERS_API = os.getenv("OKTA_USE_GROUP_OWNERS_API", "False") == "True" |
| 13 | +OKTA_USE_GROUP_OWNERS_API = os.getenv("OKTA_USE_GROUP_OWNERS_API", "false").lower() == "true" |
14 | 14 | CURRENT_OKTA_USER_EMAIL = os. getenv( "CURRENT_OKTA_USER_EMAIL", "[email protected]") |
15 | 15 |
|
16 | 16 | # Optional env var to set a custom Okta Group Profile attribute for Access management inclusion/exclusion |
17 | 17 | OKTA_GROUP_PROFILE_CUSTOM_ATTR = os.getenv("OKTA_GROUP_PROFILE_CUSTOM_ATTR") |
18 | 18 |
|
19 | 19 | SQLALCHEMY_DATABASE_URI = os.getenv("DATABASE_URI") |
20 | 20 | SQLALCHEMY_TRACK_MODIFICATIONS = False |
21 | | -SQLALCHEMY_ECHO = ENV == "development" # or ENV == "test" |
| 21 | +SQLALCHEMY_ECHO = os.getenv("SQLALCHEMY_ECHO", str(ENV == "development")).lower() == "true" |
22 | 22 |
|
23 | 23 | # Attributes to display in the user page |
24 | 24 | USER_DISPLAY_CUSTOM_ATTRIBUTES = os.getenv("USER_DISPLAY_CUSTOM_ATTRIBUTES", "Title,Manager") |
@@ -79,7 +79,7 @@ def default_user_search() -> list[str]: |
79 | 79 | DATABASE_USER = os.getenv("DATABASE_USER", "root") |
80 | 80 | DATABASE_PASSWORD = os.getenv("DATABASE_PASSWORD", "") |
81 | 81 | DATABASE_NAME = os.getenv("DATABASE_NAME", "access") |
82 | | -DATABASE_USES_PUBLIC_IP = os.getenv("DATABASE_USES_PUBLIC_IP", "False") == "True" |
| 82 | +DATABASE_USES_PUBLIC_IP = os.getenv("DATABASE_USES_PUBLIC_IP", "false").lower() == "true" |
83 | 83 |
|
84 | 84 | FLASK_SENTRY_DSN = os.getenv("FLASK_SENTRY_DSN") |
85 | 85 | REACT_SENTRY_DSN = os.getenv("REACT_SENTRY_DSN") |
|
0 commit comments