huge cleanup for removing mutables used as default
[sfa.git] / sfa / rspecs / elements / versions / nitosv1Lease.py
index 99e815a..dd3041c 100644 (file)
@@ -73,7 +73,8 @@ class NITOSv1Lease:
             
 
     @staticmethod
-    def get_leases(xml, filter={}):
+    def get_leases(xml, filter=None):
+        if filter is None: filter={}
         xpath = '//lease%s | //default:lease%s' % (XpathFilter.xpath(filter), XpathFilter.xpath(filter))
         lease_elems = xml.xpath(xpath)
         return NITOSv1Lease.get_lease_objs(lease_elems)