__init__.py 512 B

1234567891011121314151617181920212223
  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)