예제 #1
0
 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)
예제 #2
0
 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)
예제 #3
0
 def delete(self, session):
     s = GAESession.get_by_key_name(self.get_key_name(session.sid))
     if s:
         s.delete()
예제 #4
0
 def delete(self, session):
     s = GAESession.get_by_key_name(self.get_key_name(session.sid))
     if s:
         s.delete()