Merge "Check existence of expires_in for auth" into stable/train
This commit is contained in:
commit
286b9aec88
|
@ -313,7 +313,8 @@ class RegistrySessionHelper(object):
|
||||||
if data and data.get('issued_at'):
|
if data and data.get('issued_at'):
|
||||||
token_time = dt_parse(data.get('issued_at'))
|
token_time = dt_parse(data.get('issued_at'))
|
||||||
now = datetime.now(tzlocal())
|
now = datetime.now(tzlocal())
|
||||||
if (now - token_time).seconds < data.get('expires_in'):
|
expires_in = data.get('expires_in')
|
||||||
|
if not expires_in or (now - token_time).seconds < expires_in:
|
||||||
return data['token']
|
return data['token']
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue