X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Felements%2Fversions%2Fiotlabv1Node.py;h=49f7cfd25bf1b3af20865b8a7a217fb60d78af7f;hb=4a2337e7f70cef81a8de37829aa63fc941c4b96e;hp=af6fe2a4bd57903bbc924f9bc3777c6a8b2e833a;hpb=fae309c53ba7e65f1b51047d8c8fbb7a10477713;p=sfa.git diff --git a/sfa/rspecs/elements/versions/iotlabv1Node.py b/sfa/rspecs/elements/versions/iotlabv1Node.py index af6fe2a4..49f7cfd2 100644 --- a/sfa/rspecs/elements/versions/iotlabv1Node.py +++ b/sfa/rspecs/elements/versions/iotlabv1Node.py @@ -160,14 +160,16 @@ class Iotlabv1Node: return node_elems @staticmethod - def get_nodes(xml, filter={}): + def get_nodes(xml, filter=None): + if filter is None: filter={} xpath = '//node%s | //default:node%s' % (XpathFilter.xpath(filter), \ XpathFilter.xpath(filter)) node_elems = xml.xpath(xpath) return Iotlabv1Node.get_node_objs(node_elems) @staticmethod - def get_nodes_with_slivers(xml, sliver_filter={}): + def get_nodes_with_slivers(xml, sliver_filter=None): + if sliver_filter is None: sliver_filter={} xpath = '//node[count(sliver)>0] | \ //default:node[count(default:sliver) > 0]'