예제 #1
0
파일: location.py 프로젝트: termie/zombie
 def load(cls, location_id):
   if location_id not in LOCATIONS:
     info = util.deserialize(r.get(location_id))
     session_key = kvs.get('session_key_' + location_id)
     info['session_key'] = session_key
     location = cls(**info)
     LOCATIONS[location_id] = location
   return LOCATIONS[location_id]
예제 #2
0
파일: location.py 프로젝트: termie/zombie
def list_all():
  return util.deserialize(r.get('all'))
예제 #3
0
파일: location.py 프로젝트: termie/zombie
def default_location(ctx, parsed):
  loc = util.deserialize(r.get('default'))
  loc_ref = Location(**loc)

  ctx.reply(parsed, location=str(loc_ref))
  return True