Exemplo n.º 1
0
 def load(card_id):
     n = redis.hgetall(Card.KEY_STRING % card_id)
     if n != None: 
         n["card_id"] = card_id
         c = Card(**n)
         c._is_new = False
         return c
     else:
         return None
Exemplo n.º 2
0
 def load(rid):
     r_db = redis.hgetall(Recording.KEY_STRING % rid)
     if len(r_db): 
         rec = Recording(**r_db)
         rec._is_new = False 
         rec._rid = rid 
         return rec
     else:
         return None
Exemplo n.º 3
0
 def load(email):
     u_db = redis.hgetall(User.KEY_STRING % email)
     if len(u_db): 
         u_db['roles'] = redis.smembers(User.ROLES_KEY % email)
         u = User(**u_db)
         u._is_new = False 
         u._email = email 
         u._password = u_db.get('password') 
         return u 
     else:
         return None