in o2a/mappers/extensions/prepare_mapper_extension.py [0:0]
def get_prepare_task(self) -> Optional[Task]:
delete_paths, mkdir_paths = self.parse_prepare_node()
if not delete_paths and not mkdir_paths:
return None
delete = " ".join(delete_paths) if delete_paths else None
mkdir = " ".join(mkdir_paths) if mkdir_paths else None
return Task(
task_id=self.mapper.name + "_prepare",
template_name="prepare.tpl",
template_params=dict(delete=delete, mkdir=mkdir),
)