X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fstorage%2Fmodel.py;fp=sfa%2Fstorage%2Fmodel.py;h=7c749773f49e4bc11101324db7a221d289365070;hb=d59f8e0b663b71d8c349017d0ecb37cb6bc527a1;hp=d50d3b6d3aff728347f9fb45c9de4122526e59ad;hpb=3159d2c474d80bf0fb52040a0105a44f49314436;p=sfa.git diff --git a/sfa/storage/model.py b/sfa/storage/model.py index d50d3b6d..7c749773 100644 --- a/sfa/storage/model.py +++ b/sfa/storage/model.py @@ -410,7 +410,8 @@ def drop_tables(engine): ############################## # create a record of the right type from either a dict or an xml string -def make_record (dict={}, xml=""): +def make_record (dict=None, xml=""): + if dict is None: dict={} if dict: return make_record_dict (dict) elif xml: return make_record_xml (xml) else: raise Exception("make_record has no input")