#!/usr/bin/env python # -*- coding: utf-8 -*- from datetime import * class AdminStats(object): LastAdminDate = None @property def IsAllowed(self): if self.LastAdminDate==None: return False if datetime.now() - timedelta(minutes=1) > self.LastAdminDate: return False else: return True @IsAllowed.setter def IsAllowed(self, value): if value==True: self.LastAdminDate = datetime.now() else: self.LastAdminDate = None