We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f10d69e commit 847765cCopy full SHA for 847765c
splunklib/modularinput/utils.py
@@ -64,13 +64,14 @@ def parse_parameters(param_node):
64
def parse_xml_data(parent_node, child_node_tag):
65
data = {}
66
for child in parent_node:
67
+ child_name = child.get("name")
68
if child.tag == child_node_tag:
69
if child_node_tag == "stanza":
- data[child.get("name")] = {
70
+ data[child_name] = {
71
"__app": child.get("app", None)
72
}
73
for param in child:
- data[child.get("name")][param.get("name")] = parse_parameters(param)
74
+ data[child_name][param.get("name")] = parse_parameters(param)
75
elif "item" == parent_node.tag:
- data[child.get("name")] = parse_parameters(child)
76
+ data[child_name] = parse_parameters(child)
77
return data
0 commit comments