def load(name): key = Role.KEY_STRING % name if redis.exists(key): r = Role(**{'name': name, 'description': redis.get(key)}) r._is_new = False return r else: return None
def load(card_id, channel_id): desk_json = redis.get(Desk.KEY_STRING % (card_id, channel_id)) if desk_json == None: return None desk_json = json.loads(desk_json) desk_json["card_id"] = card_id desk_json["channel_id"] = channel_id desk = Desk(**desk_json) desk._is_new = False return desk
def last(): return Recording.load(redis.get("global:nextRecordingId"));