__init__.py 515 B

12345678910111213141516171819202122
  1. # -*- coding: utf-8 -*-
  2. from __future__ import absolute_import, unicode_literals
  3. class SessionStorage(object):
  4. def get(self, key, default = None):
  5. raise NotImplementedError()
  6. def set(self, key, value, ttl = None):
  7. raise NotImplementedError()
  8. def delete(self, key):
  9. raise NotImplementedError()
  10. def __getitem__(self, key):
  11. self.get(key)
  12. def __setitem__(self, key, value):
  13. self.set(key, value)
  14. def __delitem__(self, key):
  15. self.delete(key)