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 /ick2/persistent.py | |
parent | e4604e40a451150d2d5f8bef9d6a9c8dfc00c6d6 (diff) | |
download | ick2-c480ec8272f508863abc9b846dea413ff61f08b0.tar.gz |
Revert "Add: placeholder for MuckPersistentState"
This reverts commit 471b9d6209dc51890c7724b7b57b9121ba30af7d.
Diffstat (limited to 'ick2/persistent.py')
-rw-r--r-- | ick2/persistent.py | 29 |
1 files changed, 0 insertions, 29 deletions
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): |