1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-08-06 15:43:39 +02:00

Simplify looping over /distributions XML

This commit is contained in:
Anatoli Babenia
2020-11-14 18:31:03 +03:00
parent d7594ddeda
commit c000e0e372

View File

@@ -5604,14 +5604,9 @@ def get_distibutions(apiurl, discon=False):
for node in root.findall('distribution'):
rmap = {}
for node2 in node.findall('name'):
rmap['name'] = node2.text
for node3 in node.findall('project'):
rmap['project'] = node3.text
for node4 in node.findall('repository'):
rmap['repository'] = node4.text
for node5 in node.findall('reponame'):
rmap['reponame'] = node5.text
for child in node:
if child.tag in ('name', 'project', 'repository', 'reponame'):
rmap[child.tag] = child.text
r.append(result_line_templ % rmap)
r.insert(0, 'distribution project repository reponame')