From b408e4b727344f8cc92acef5fbfddfc67d52e0ea Mon Sep 17 00:00:00 2001 From: Bryan Schumaker Date: Mon, 1 Nov 2010 08:22:38 -0400 Subject: [PATCH] Development and stable pickle files When libsaria.__dev__ == True, we save data to a file with -dev appended before the extention. --- libsaria/data.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libsaria/data.py b/libsaria/data.py index a84735e3..f53ca140 100644 --- a/libsaria/data.py +++ b/libsaria/data.py @@ -6,10 +6,14 @@ import cPickle as pickle #import pickle plugin = None +dev = "" +if libsaria.__dev__ == True: + dev = "-dev" + PROTO = pickle.HIGHEST_PROTOCOL def save(item, file, ext=".pickle"): - file = "%s%s" % (path.join(path.saria_dir(),file), ext) + file = "%s%s%s" % (path.join(path.saria_dir(),file), dev, ext) savefile(item, file) @@ -21,7 +25,7 @@ def savefile(item, file): def load(file, ext=".pickle"): - file = "%s%s" % (path.join(path.saria_dir(),file),ext) + file = "%s%s%s" % (path.join(path.saria_dir(),file), dev, ext) return loadfile(file)