More deprecation fixes

xmlutils.py:116: DeprecationWarning: This method will be removed in future
                 versions.  Use 'list(elem)' or iteration over elem instead.
prop_list = prop_element.getchildren()
This commit is contained in:
Lukasz Langa 2011-05-10 14:21:13 +02:00
parent 4230ec2fa9
commit 0d8fa5db6b

View File

@ -113,9 +113,8 @@ def propfind(path, xml_request, calendar, depth):
root = ET.fromstring(xml_request) root = ET.fromstring(xml_request)
prop_element = root.find(_tag("D", "prop")) prop_element = root.find(_tag("D", "prop"))
prop_list = prop_element.getchildren() props = [prop.tag for prop in prop_element]
props = [prop.tag for prop in prop_list]
# Writing answer # Writing answer
multistatus = ET.Element(_tag("D", "multistatus")) multistatus = ET.Element(_tag("D", "multistatus"))
@ -222,8 +221,7 @@ def proppatch(path, xml_request, calendar):
action_element = root.find(_tag("D", action)) action_element = root.find(_tag("D", action))
if action_element is not None: if action_element is not None:
prop_element = action_element.find(_tag("D", "prop")) prop_element = action_element.find(_tag("D", "prop"))
prop_list = prop_element.getchildren() props.extend(prop.tag for prop in prop_element)
props.extend(prop.tag for prop in prop_list)
# Writing answer # Writing answer
multistatus = ET.Element(_tag("D", "multistatus")) multistatus = ET.Element(_tag("D", "multistatus"))
@ -276,8 +274,7 @@ def report(path, xml_request, calendar):
root = ET.fromstring(xml_request) root = ET.fromstring(xml_request)
prop_element = root.find(_tag("D", "prop")) prop_element = root.find(_tag("D", "prop"))
prop_list = prop_element.getchildren() props = [prop.tag for prop in prop_element]
props = [prop.tag for prop in prop_list]
if calendar: if calendar:
if root.tag == _tag("C", "calendar-multiget"): if root.tag == _tag("C", "calendar-multiget"):