diff options
author | Lars Wirzenius <liw@liw.fi> | 2019-10-18 10:49:34 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2019-10-18 10:49:34 +0300 |
commit | c480ec8272f508863abc9b846dea413ff61f08b0 (patch) | |
tree | 19236daf6feaab66dd07b8cbcdb609db4b653be1 | |
parent | e4604e40a451150d2d5f8bef9d6a9c8dfc00c6d6 (diff) | |
download | ick2-c480ec8272f508863abc9b846dea413ff61f08b0.tar.gz |
Revert "Add: placeholder for MuckPersistentState"
This reverts commit 471b9d6209dc51890c7724b7b57b9121ba30af7d.
-rw-r--r-- | ick2/__init__.py | 1 | ||||
-rw-r--r-- | ick2/persistent.py | 29 | ||||
-rw-r--r-- | ick2/persistent_tests.py | 6 |
3 files changed, 0 insertions, 36 deletions
diff --git a/ick2/__init__.py b/ick2/__init__.py index 147d87a..0016f13 100644 --- a/ick2/__init__.py +++ b/ick2/__init__.py @@ -17,7 +17,6 @@ from .version import __version__, __version_info__ from .logging import setup_logging, log from .persistent import ( MemoryPersistentState, - MuckPersistentState, NotFound, Resource, resource_from_dict, diff --git a/ick2/persistent.py b/ick2/persistent.py index 31473ba..bb0aeb6 100644 --- a/ick2/persistent.py +++ b/ick2/persistent.py @@ -78,35 +78,6 @@ class MemoryPersistentState(PersistentStateInterface): del self._res[kind][rid] -class MuckPersistentState(PersistentStateInterface): - - def __init__(self): - self._res = {} - - def get_resource_ids(self, kind): - if kind not in self._res: - return [] - return list(self._res[kind].keys()) - - def has_resource(self, kind, rid): - return kind in self._res and rid in self._res[kind] - - def get_resource(self, kind, rid): - if kind not in self._res or rid not in self._res[kind]: - raise ick2.NotFound(kind=kind, rid=rid) - return self._res[kind][rid] - - def write_resource(self, kind, rid, resource): - if kind not in self._res: - self._res[kind] = {} - self._res[kind][rid] = resource - - def remove_resource(self, kind, rid): - if kind not in self._res or rid not in self._res[kind]: - raise ick2.NotFound(kind=kind, rid=rid) - del self._res[kind][rid] - - class NotFound(Exception): def __init__(self, kind, rid): diff --git a/ick2/persistent_tests.py b/ick2/persistent_tests.py index 3d72342..61cd43f 100644 --- a/ick2/persistent_tests.py +++ b/ick2/persistent_tests.py @@ -66,9 +66,3 @@ class MemoryPersistentStateTests(unittest.TestCase, PersistentStateTestsMixIn): def setUp(self): self.state = ick2.MemoryPersistentState() - - -class MuckPersistentStateTests(unittest.TestCase, PersistentStateTestsMixIn): - - def setUp(self): - self.state = ick2.MuckPersistentState() |