Skip to content

Commit a176376

Browse files
committed
Fix job handler setup
1 parent 2eec905 commit a176376

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

planemo/galaxy/config.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,7 @@ def config_join(*args):
341341
pid_file = f"{server_name}.pid"
342342
ensure_dependency_resolvers_conf_configured(ctx, kwds, os.path.join(config_directory, "resolvers_conf.xml"))
343343
all_tool_paths = _all_tool_paths(runnables, galaxy_root=galaxy_root, extra_tools=kwds.get("extra_tools"))
344+
kwds["all_in_one_handling"] = True
344345
_handle_job_config_file(config_directory, server_name, test_data_dir, all_tool_paths, kwds)
345346
_handle_job_metrics(config_directory, kwds)
346347
_handle_file_sources(config_directory, test_data_dir, kwds)
@@ -1345,7 +1346,7 @@ def _handle_job_config_file(
13451346
if not job_config_file:
13461347
dev_context = DevelopmentContext(
13471348
test_data_dir,
1348-
all_tool_paths,
1349+
list(all_tool_paths),
13491350
)
13501351
init_config = ConfigArgs.from_dict(**kwds)
13511352
conf_contents = build_job_config(init_config, dev_context)

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ bioblend>=1.0.0
33
click!=8.0.2
44
cwltool>=1.0.20191225192155
55
ephemeris>=0.10.3
6-
galaxy-job-config-init>=0.1.1
6+
galaxy-job-config-init>=0.1.3
77
galaxy-tool-util[edam,extended-assertions]>=24.1,<25.0
88
galaxy-util[template]>=24.1,<25.0
99
glob2

0 commit comments

Comments
 (0)