From 096303aa2b55fef99761b538e379ecb3fc2bb04b Mon Sep 17 00:00:00 2001 From: munahaf Date: Thu, 17 Aug 2023 10:40:31 +0000 Subject: [PATCH] Comment: Fixed inappropriate length comparison. --- libcloud/common/nttcis.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libcloud/common/nttcis.py b/libcloud/common/nttcis.py index 44ef90342d..fba02289a5 100644 --- a/libcloud/common/nttcis.py +++ b/libcloud/common/nttcis.py @@ -2235,12 +2235,12 @@ class XmlListConfig(list): def __init__(self, elem_list): for element in elem_list: - if element is not None: + if element is not None and len(element) > 1: # treat like dict - if len(element) >= 0 or element[0].tag != element[1].tag: + if element[0].tag != element[1].tag: self.append(XmlDictConfig(element)) # treat like list - elif element[0].tag == element[1].tag: + else: # property refers to an element used repeatedly # in the XML for data centers only if "property" in element.tag: