def _get_by_sid(self, sid): if self._is_valid_sid(sid): data = application_context_instance.sessions.get(sid) if data is not None: self.sid = sid return sessions.SessionDict(self, data=data) self.sid = self._get_new_sid() return sessions.SessionDict(self, new=True)
def _get_by_sid(self, sid): """Returns a session given a session id.""" if self._is_valid_sid(sid): data = memcache.get(sid) if data is not None: self.sid = sid return sessions.SessionDict(self, data=data) self.sid = self._get_new_sid() return sessions.SessionDict(self, new=True)