def process_levels()

in workflows-generator/WorkflowsGenerator.py [0:0]


    def process_levels(self,config):
        """method to process levels"""
        levels = []
        for index, level in enumerate(config):
            threads = self.process_threads(level.get("THREADS"), level.get("LEVEL_ID"))
            if len(threads) == 1:
                level_body = "               <<THREADS>>"
            else:
                level_body = self.level_template.replace("{LEVEL_ID}", level.get("LEVEL_ID"))
            level_body = level_body.replace("<<THREADS>>", "".join(threads))
            if len(level.get("THREADS")) == 1:
                level_body = self.get_unidented_template(level_body)
            levels.append(level_body)
        return levels