From d50e523d0e6b78b711389732d90f15e8ba2dd71c Mon Sep 17 00:00:00 2001 From: Remi Hardy <remi.hardy@openairinterface.org> Date: Tue, 1 Sep 2020 13:29:36 +0200 Subject: [PATCH] reworking check of xml_class_list location --- ci-scripts/main.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ci-scripts/main.py b/ci-scripts/main.py index 55eb7ad075b..f237d2b0f5b 100644 --- a/ci-scripts/main.py +++ b/ci-scripts/main.py @@ -3321,17 +3321,20 @@ def receive_signal(signum, frame): #loading xml action list from yaml import yaml -xml_class_list_file='ci-scripts/xml_class_list.yml' +xml_class_list_file='xml_class_list.yml' if (os.path.isfile(xml_class_list_file)): - #file will be opened only if it exists - with open(xml_class_list_file,'r') as file: - # The FullLoader parameter handles the conversion - #from YAML scalar values to Python dictionary format - xml_class_list = yaml.load(file,Loader=yaml.FullLoader) + yaml_file=xml_class_list_file +elif (os.path.isfile('ci-scripts/'+xml_class_list_file)): + yaml_file='ci-scripts/'+xml_class_list_file else: logging.error("XML action list yaml file cannot be found") sys.exit("XML action list yaml file cannot be found") +with open(yaml_file,'r') as f: + # The FullLoader parameter handles the conversion-$ + #from YAML scalar values to Python dictionary format$ + xml_class_list = yaml.load(f,Loader=yaml.FullLoader) + mode = '' -- GitLab