parent
4845fac868
commit
85cba0aceb
|
@ -147,7 +147,7 @@ class SessionDB(object):
|
|||
try:
|
||||
sid = self.token.get_key(item)
|
||||
except Exception:
|
||||
raise KeyError
|
||||
raise KeyError("item '%s' could not be found" % str(item))
|
||||
return self._db[sid]
|
||||
|
||||
def __setitem__(self, key, value):
|
||||
|
@ -157,6 +157,13 @@ class SessionDB(object):
|
|||
|
||||
self._db[key] = value
|
||||
|
||||
def __delitem__(self, key):
|
||||
"""
|
||||
Actually delete the pointed session from this SessionDB instance
|
||||
:param key: session identifier
|
||||
"""
|
||||
del self._db[key]
|
||||
|
||||
def keys(self):
|
||||
return self._db.keys()
|
||||
|
||||
|
|
Reference in New Issue