def get(self, sid): key_name = self.get_key_name(sid) s = memcache.get(key_name) if s is None: try: s = GAESession.get_by_key_name(key_name) except db.BadValueError, e: logging.warn("get_by_key_name failed with db.BadValueError: %s" % e)
def get(self, sid): key_name = self.get_key_name(sid) s = memcache.get(key_name) if s is None: try: s = GAESession.get_by_key_name(key_name) except db.BadValueError, e: logging.warn( "get_by_key_name failed with db.BadValueError: %s" % e)
def delete(self, session): s = GAESession.get_by_key_name(self.get_key_name(session.sid)) if s: s.delete()