From e82230ea734ad95895d6e806eb411c3a768b8cb2 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: May 22 2015 08:49:22 +0000 Subject: Add a property to the token to determine if they are expired or not --- diff --git a/pagure/lib/model.py b/pagure/lib/model.py index ae8d459..fb54010 100644 --- a/pagure/lib/model.py +++ b/pagure/lib/model.py @@ -959,6 +959,14 @@ class Token(BASE): return 'ACL: %s - name %s' % (self.id, self.name) + @property + def expired(self): + ''' Returns wether a token has expired or not. ''' + if datetime.datetime.utcnow().date >= self.expiration.date(): + return True + else: + return False + class TokenAcl(BASE): """