From 0526b7cdd21890e622cd7fc47994cb1da5347855 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 10 Nov 2011 20:39:24 -0500 Subject: [PATCH] fix NameError --- sfa/rspecs/elements/element.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sfa/rspecs/elements/element.py b/sfa/rspecs/elements/element.py index 5393dbb2..273303c5 100644 --- a/sfa/rspecs/elements/element.py +++ b/sfa/rspecs/elements/element.py @@ -12,12 +12,14 @@ class Element(dict): self[key] = fields[keys] @staticmethod - def get(xml, xpath, element_class=Element, fields=None): + def get(xml, xpath, element_class=None, fields=None): """ Search the specifed xml node for elements that match the specified xpath query. Returns a list of objectes instanced by the specfied element_class. """ + if not element_class: + element_class = Element if not fields: fields = element_class.fields.keys() elems = xml.xpath(xpath, namespaces) -- 2.47.0