mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Log metadata task failure
That doesn't seem right either. If we didn't wait synchonously we could do this better.
This commit is contained in:
@@ -390,10 +390,14 @@ class BaseJobRunner:
|
||||
|
||||
# We're synchronously waiting for a task here. This means we have to have a result backend.
|
||||
# That is bad practice and also means this can never become part of another task.
|
||||
set_job_metadata.delay(
|
||||
job_wrapper.working_directory,
|
||||
extended_metadata_collection="extended" in metadata_strategy,
|
||||
).get()
|
||||
try:
|
||||
set_job_metadata.delay(
|
||||
job_wrapper.working_directory,
|
||||
extended_metadata_collection="extended" in metadata_strategy,
|
||||
).get()
|
||||
except Exception:
|
||||
log.exception()
|
||||
return
|
||||
else:
|
||||
lib_adjust = GALAXY_LIB_ADJUST_TEMPLATE % job_wrapper.galaxy_lib_dir
|
||||
venv = GALAXY_VENV_TEMPLATE % job_wrapper.galaxy_virtual_env
|
||||
|
||||
Reference in New Issue
Block a user