ya2 · news · projects · code · about

gettext: --no-location
[pmachines.git] / pmachines / persistent.py
diff --git a/pmachines/persistent.py b/pmachines/persistent.py
deleted file mode 100644 (file)
index 423f4a3..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-import json
-
-
-class Persistent:
-
-    def __init__(self, scenes_done, opt_file):
-        self.__scenes_done = scenes_done
-        self.__fix_ini_parsing()
-        self.__opt_file = opt_file
-
-    def __fix_ini_parsing(self):
-        #if len(self.__scenes_done) == 1 and not self.__scenes_done[0]:
-        #    self.__scenes_done = []
-        #print(self.__scenes_done)
-        #self.__scenes_done = self.__scenes_done[0]
-        if self.__scenes_done:
-            self.__scenes_done = self.__scenes_done.strip("'")
-        if self.__scenes_done:
-            self.__scenes_done = json.loads(self.__scenes_done)
-
-    def save_scene(self, name, version):
-        scenes = [scene for scene in self.__scenes_done if scene[0] != name]
-        self.__scenes_done = scenes + [(name, version)]
-        self.__opt_file['save']['scenes_done'] = "'%s'" % json.dumps(self.__scenes_done)
-        self.__opt_file.store()
-
-    @property
-    def scenes_done(self):
-        return self.__scenes_done