mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-28 18:02:38 +02:00
Refactor: build_dir_xml()
function
- rename for clarity - remove unnecessary checks
This commit is contained in:
parent
41e78c907f
commit
8bd9c05832
1 changed files with 6 additions and 8 deletions
|
@ -52,15 +52,13 @@ def build_data(base_path, path_prefix, dir_id, dir_name):
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
def build_dir_xml(root, data):
|
def build_directory_xml(root, data):
|
||||||
attrs = {}
|
attrs = {}
|
||||||
if "id" in data:
|
|
||||||
attrs["Id"] = data["directory_id"]
|
attrs["Id"] = data["directory_id"]
|
||||||
if "name" in data:
|
|
||||||
attrs["Name"] = data["directory_name"]
|
attrs["Name"] = data["directory_name"]
|
||||||
el = ET.SubElement(root, "Directory", attrs)
|
directory_el = ET.SubElement(root, "Directory", attrs)
|
||||||
for subdata in data["dirs"]:
|
for subdata in data["dirs"]:
|
||||||
build_dir_xml(el, subdata)
|
build_directory_xml(directory_el, subdata)
|
||||||
|
|
||||||
|
|
||||||
def build_components_xml(root, data):
|
def build_components_xml(root, data):
|
||||||
|
@ -213,7 +211,7 @@ def main():
|
||||||
)
|
)
|
||||||
|
|
||||||
# Create the directory structure for the installed product
|
# Create the directory structure for the installed product
|
||||||
build_dir_xml(programfilesfolder_el, data)
|
build_directory_xml(programfilesfolder_el, data)
|
||||||
|
|
||||||
# Create a component group for application components
|
# Create a component group for application components
|
||||||
applicationcomponents_el = ET.SubElement(
|
applicationcomponents_el = ET.SubElement(
|
||||||
|
|
Loading…
Reference in a new issue