From 3dc7027d74f4966f26072bb75f33fc6664f39193 Mon Sep 17 00:00:00 2001 From: Giordon Stark <kratsg@gmail.com> Date: Mon, 19 Dec 2022 08:04:56 -0800 Subject: [PATCH] leeway as env variable --- src/itkdb/core.py | 4 +++- src/itkdb/settings/base.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/itkdb/core.py b/src/itkdb/core.py index 202ce018..6fc83e9a 100644 --- a/src/itkdb/core.py +++ b/src/itkdb/core.py @@ -48,7 +48,9 @@ class User: self._audience = audience self._prefix_url = prefix_url # update jwtOptions if provided - self._jwtOptions = {"leeway": 2} # **jwtOptions, python3 only + self._jwtOptions = { + "leeway": int(settings.ITKDB_LEEWAY) + } # **jwtOptions, python3 only self._jwtOptions.update(jwtOptions or {}) # serialization/persistence self._save_auth = save_auth diff --git a/src/itkdb/settings/base.py b/src/itkdb/settings/base.py index b77f31d4..c1bad2c1 100644 --- a/src/itkdb/settings/base.py +++ b/src/itkdb/settings/base.py @@ -8,3 +8,4 @@ ITKDB_ACCESS_AUDIENCE = "https://itkpd-test.unicorncollege.cz" ITKDB_AUTH_URL = "https://uuidentity.plus4u.net/uu-oidc-maing02/bb977a99f4cc4c37a2afce3fd599d0a7/oidc/" ITKDB_SITE_URL = "https://itkpd-test.unicorncollege.cz/" ITKDB_CASSETTE_LIBRARY_DIR = "tests/integration/cassettes" +ITKDB_LEEWAY = 2 -- GitLab