Skip to content

Commit ae1a9fa

Browse files
committed
Make it easy to disable echoing of SQL queries in local dev to reduce log noise.
1 parent b844dd4 commit ae1a9fa

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

api/config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
OKTA_API_TOKEN = os.getenv("OKTA_API_TOKEN")
1111
# The Group Owners API is only available to Okta plans with IGA enabled
1212
# 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"
1414
CURRENT_OKTA_USER_EMAIL = os.getenv("CURRENT_OKTA_USER_EMAIL", "[email protected]")
1515

1616
# Optional env var to set a custom Okta Group Profile attribute for Access management inclusion/exclusion
1717
OKTA_GROUP_PROFILE_CUSTOM_ATTR = os.getenv("OKTA_GROUP_PROFILE_CUSTOM_ATTR")
1818

1919
SQLALCHEMY_DATABASE_URI = os.getenv("DATABASE_URI")
2020
SQLALCHEMY_TRACK_MODIFICATIONS = False
21-
SQLALCHEMY_ECHO = ENV == "development" # or ENV == "test"
21+
SQLALCHEMY_ECHO = os.getenv("SQLALCHEMY_ECHO", str(ENV == "development")).lower() == "true"
2222

2323
# Attributes to display in the user page
2424
USER_DISPLAY_CUSTOM_ATTRIBUTES = os.getenv("USER_DISPLAY_CUSTOM_ATTRIBUTES", "Title,Manager")
@@ -79,7 +79,7 @@ def default_user_search() -> list[str]:
7979
DATABASE_USER = os.getenv("DATABASE_USER", "root")
8080
DATABASE_PASSWORD = os.getenv("DATABASE_PASSWORD", "")
8181
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"
8383

8484
FLASK_SENTRY_DSN = os.getenv("FLASK_SENTRY_DSN")
8585
REACT_SENTRY_DSN = os.getenv("REACT_SENTRY_DSN")

0 commit comments

Comments
 (0)