Loading lib/galaxy/metadata/set_metadata.py +4 −0 Original line number Diff line number Diff line Loading @@ -355,6 +355,7 @@ def set_metadata_portable( if filename and object_id: unnamed_id_to_path[object_id] = os.path.join(job_context.job_working_directory, filename) set_meta_ok = True for output_name, output_dict in outputs.items(): dataset_instance_id = output_dict["id"] klass = getattr(galaxy.model, output_dict.get("model_class", "HistoryDatasetAssociation")) Loading Loading @@ -485,11 +486,14 @@ def set_metadata_portable( except Exception: with open(filename_results_code, "w+") as tf: json.dump((False, traceback.format_exc()), tf) # setting metadata has failed somehow set_meta_ok = False if export_store: export_store.push_metadata_files() export_store._finalize() write_job_metadata(tool_job_working_directory, job_metadata, set_meta, tool_provided_metadata) if not set_meta_ok: os.exit(1) def validate_and_load_datatypes_config(datatypes_config): Loading Loading
lib/galaxy/metadata/set_metadata.py +4 −0 Original line number Diff line number Diff line Loading @@ -355,6 +355,7 @@ def set_metadata_portable( if filename and object_id: unnamed_id_to_path[object_id] = os.path.join(job_context.job_working_directory, filename) set_meta_ok = True for output_name, output_dict in outputs.items(): dataset_instance_id = output_dict["id"] klass = getattr(galaxy.model, output_dict.get("model_class", "HistoryDatasetAssociation")) Loading Loading @@ -485,11 +486,14 @@ def set_metadata_portable( except Exception: with open(filename_results_code, "w+") as tf: json.dump((False, traceback.format_exc()), tf) # setting metadata has failed somehow set_meta_ok = False if export_store: export_store.push_metadata_files() export_store._finalize() write_job_metadata(tool_job_working_directory, job_metadata, set_meta, tool_provided_metadata) if not set_meta_ok: os.exit(1) def validate_and_load_datatypes_config(datatypes_config): Loading