refactorings

This commit is contained in:
B.J. Dweck 2021-01-29 11:07:58 +02:00
parent 055eb5932a
commit b837926c11

View File

@ -1,7 +1,9 @@
from xml.etree import ElementTree as elementTree from xml.etree import ElementTree as elementTree
DEFAULT_CONFIG_XML_PATH = '/config/config.xml'
def parse_api_key(xml_path='/config/config.xml'):
def parse_api_key(xml_path=DEFAULT_CONFIG_XML_PATH):
root = elementTree.parse(xml_path).getroot() root = elementTree.parse(xml_path).getroot()
api_key = '' api_key = ''
for gui in root.findall('gui'): for gui in root.findall('gui'):
@ -10,11 +12,11 @@ def parse_api_key(xml_path='/config/config.xml'):
return api_key return api_key
def set_listen_ip_to_any(in_xml_path='/config/config.xml', out_xml_path='/config/config.xml', gui_port='8384'): def set_listen_ip_to_any(in_xml_path=DEFAULT_CONFIG_XML_PATH, out_xml_path=DEFAULT_CONFIG_XML_PATH, gui_port='8384'):
with open(in_xml_path, 'r') as file: with open(in_xml_path, 'r') as file:
xml = file.read() xml = file.read()
xml = xml.replace("127.0.0.1:8384", "0.0.0.0:"+gui_port) xml = xml.replace("127.0.0.1:8384", "0.0.0.0:{0}".format(gui_port))
with open(out_xml_path, 'w') as file: with open(out_xml_path, 'w') as file:
file.write(xml) file.write(xml)