diff options
Diffstat (limited to 'src/wsgi.py')
-rwxr-xr-x | src/wsgi.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wsgi.py b/src/wsgi.py index e090876..1b257cd 100755 --- a/src/wsgi.py +++ b/src/wsgi.py @@ -29,13 +29,13 @@ else: def get_pubkey(): try: - keypath = os.environ['JWT_PUBKEY_PATH'] + if 'keypath' in os.environ: + keypath = os.environ['JWT_PUBKEY_PATH'] + else: + keypath = '/opt/cert/public.pem' with open(keypath, "r") as fd: pubkey = fd.read() - except KeyError: - print("Could not find environment variable JWT_PUBKEY_PATH") - sys.exit(-1) except FileNotFoundError: print(f"Could not find JWT certificate in {keypath}") sys.exit(-1) |