X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=resources%2Ftools%2Fpresentation%2Fspecification_parser.py;h=af4d7076131a15929e5132899431dbef4bc728b5;hb=898aeaa4efbbfcffea77471220ffa903600d3b06;hp=7b7d35bffb9754aae6568fdc1771b97aba16a73b;hpb=aaa58d348c375f80e65dfdf62a679dd0cbac4411;p=csit.git diff --git a/resources/tools/presentation/specification_parser.py b/resources/tools/presentation/specification_parser.py index 7b7d35bffb..af4d707613 100644 --- a/resources/tools/presentation/specification_parser.py +++ b/resources/tools/presentation/specification_parser.py @@ -489,10 +489,10 @@ class Specification(object): # defined as a range build_nr = self._get_build_number(job, build_nr) builds = [x for x in range(builds["start"], build_nr+1)] - self._specification["input"]["builds"][job] = list() - for build in builds: - self._specification["input"]["builds"][job]. \ - append({"build": build, "status": None}) + self._specification["input"]["builds"][job] = list() + for build in builds: + self._specification["input"]["builds"][job]. \ + append({"build": build, "status": None}) else: logging.warning("No build is defined for the job '{}'. " @@ -561,6 +561,13 @@ class Specification(object): except KeyError: pass + try: + element["input-file"] = self._replace_tags( + element["input-file"], + self._specification["environment"]["paths"]) + except KeyError: + pass + # add data sets to the elements: if isinstance(element.get("data", None), str): data_set = element["data"]