Explicit expiration date param

This commit is contained in:
Evan Cordell 2016-04-29 11:32:47 -05:00 committed by Jimmy Zelinskie
parent 489752a0b7
commit 85ab543e9e

View file

@ -42,8 +42,8 @@ def create_quay_service_key():
Creates a service key for quay to use in the jwtproxy
"""
minutes_until_expiration = app.config.get('QUAY_SERVICE_KEY_EXPIRATION', 120)
expiration = timedelta(minutes=minutes_until_expiration)
quay_key, key_id = generate_key('quay', get_audience(), datetime.now() + expiration)
expiration = datetime.now() + timedelta(minutes=minutes_until_expiration)
quay_key, key_id = generate_key('quay', get_audience(), expiration_date=expiration)
with open('/conf/quay.kid', mode='w') as f:
f.truncate(0)