def setup_workdir(self): logger.info("Setting-up workdir") folder_name = f"{self.task_id}" host_mounts = query_host_mounts(self.docker, self.workdir) self.task_wordir = self.workdir.joinpath(folder_name) self.task_wordir.mkdir(exist_ok=True) self.host_task_workdir = host_mounts[self.workdir].joinpath(folder_name)
def setup_workdir(self): logger.info("Setting-up workdir") folder_name = f"{self.task_id}" host_mounts = query_host_mounts(self.docker, self.workdir) self.task_workdir = self.workdir.joinpath(folder_name) self.task_workdir.mkdir(exist_ok=True) self.host_task_workdir = host_mounts[self.workdir].joinpath( folder_name) if self.task["config"]["task_name"] in PROGRESS_CAPABLE_OFFLINERS: self.progress_file = self.task_workdir.joinpath( "task_progress.json")