Hide expired keys outside of their staleness window

This commit is contained in:
Joseph Schorr 2016-04-27 17:44:59 -04:00 committed by Jimmy Zelinskie
parent a55e92bc95
commit 6091db983b
4 changed files with 37 additions and 16 deletions

View file

@ -163,7 +163,7 @@ def __generate_service_key(kid, name, user, timestamp, approval_type, expiration
if approval_type is not None:
model.service_keys.approve_service_key(key.kid, user, approval_type,
notes='The **test** apporval')
notes='The **test** approval')
key_metadata = {
'kid': kid,
@ -667,6 +667,12 @@ def populate_database(minimal=False, with_storage=False):
ServiceKeyApprovalType.SUPERUSER, today + timedelta(days=14),
service='different_sample_service')
__generate_service_key('kid6', 'someexpiredkey', new_user_1, week_ago,
ServiceKeyApprovalType.SUPERUSER, today - timedelta(days=1))
__generate_service_key('kid7', 'somewayexpiredkey', new_user_1, week_ago,
ServiceKeyApprovalType.SUPERUSER, today - timedelta(days=30))
model.log.log_action('org_create_team', org.username, performer=new_user_1,
timestamp=week_ago, metadata={'team': 'readers'})