def remove_session(user_id): """Remove session for a user.""" prefix = cache.cache.key_prefix + "session::" for k in cache.cache._client.keys(): if k.startswith(prefix): k = k[len(cache.cache.key_prefix):] try: data = Serializer.loads(cache.get(k)) if data['uid'] == user_id: print k cache.delete(k) except TypeError: pass
def process_result_value(self, value, dialect): """Load ZlibPickled data from column.""" if value is not None: value = ZlibPickle.loads(value) return value
def process_bind_param(self, value, dialect): """Dump data to column using ZlibPickle.""" if value is not None: value = ZlibPickle.dumps(value) return value
def process_result_value(self, value, dialect): if value is not None: value = ZlibPickle.loads(value) return value
def process_bind_param(self, value, dialect): if value is not None: value = ZlibPickle.dumps(value) return value