def logging_cleanup(self):
     EXPIRATION_WINDOW = timedelta(seconds=60*60*24) # 1 hour
     query = OAuthStatusCodes.all().filter(
         'date <', datetime.now() - EXPIRATION_WINDOW
         )
     count = query.count(CLEANUP_BATCH_SIZE)
     db.delete(query.fetch(CLEANUP_BATCH_SIZE))
     return "Cleaned %i entries" % count
 def cleanup(self):
     query = OAuthRequestToken.all().filter(
         'created <', datetime.now() - EXPIRATION_WINDOW
         )
     token_count = query.count(CLEANUP_BATCH_SIZE)
     db.delete(query.fetch(CLEANUP_BATCH_SIZE))
     
     EXPIRATION_STATUS_CODES = timedelta(seconds=60*60*24*3) # 3 days
     query = OAuthStatusCodes.all().filter(
         'date <', datetime.now() - EXPIRATION_STATUS_CODES
         )
     codes_count = query.count(CLEANUP_BATCH_SIZE)
     db.delete(query.fetch(CLEANUP_BATCH_SIZE))
     return "Cleaned Token:%i Codes:%i entries" % (token_count, codes_count)