X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Fstorage.py;h=89a250993dc968c4ec999f42f25bfe1c72716a3c;hb=866350aac4c72675b8dd6c0b8b5b0673470d1dea;hp=ee2e41b88cb0e8dcfd48bab3d69b2cbd346c2ce0;hpb=70f4308757e799aeb96545f5e0a22c96dc8633c2;p=sfa.git diff --git a/sfa/util/storage.py b/sfa/util/storage.py index ee2e41b8..89a25099 100644 --- a/sfa/util/storage.py +++ b/sfa/util/storage.py @@ -1,5 +1,6 @@ import os from sfa.util.xml import XML + class SimpleStorage(dict): """ Handles storing and loading python dictionaries. The storage file created @@ -8,8 +9,8 @@ class SimpleStorage(dict): db_filename = None type = 'dict' - def __init__(self, db_filename, db = {}): - + def __init__(self, db_filename, db = None): + if db is None: db={} dict.__init__(self, db) self.db_filename = db_filename