Skip to content

Commit 8d95c0e

Browse files
committed
software dependencies: make directory before calling galaxy.tool_util.deps()
1 parent 3571580 commit 8d95c0e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

cwltool/software_requirements.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ def __init__(self, args: argparse.Namespace) -> None:
7575
self.dependency_resolvers_config_file = None
7676
else:
7777
self.use_tool_dependencies = False
78+
if self.tool_dependency_dir and not os.path.exists(self.tool_dependency_dir):
79+
os.makedirs(self.tool_dependency_dir)
7880

7981
def build_job_script(self, builder: "Builder", command: List[str]) -> str:
8082
ensure_galaxy_lib_available()

0 commit comments

Comments
 (0)