One more change missed in my rebase.

This commit is contained in:
Nate Coraor
2015-03-12 23:36:25 -04:00
parent c0ccff7dda
commit 2b6c2a6793
+3 -1
View File
@@ -2,6 +2,7 @@ from __init__ import ToolAction
from galaxy.datatypes.metadata import JobExternalOutputMetadataWrapper
from galaxy.util.odict import odict
from galaxy.util.json import dumps
from galaxy.jobs.datasets import DatasetPath
import logging
log = logging.getLogger( __name__ )
@@ -65,13 +66,14 @@ class SetMetadataToolAction( ToolAction ):
#add parameters to job_parameter table
# Store original dataset state, so we can restore it. A separate table might be better (no chance of 'losing' the original state)?
incoming[ '__ORIGINAL_DATASET_STATE__' ] = dataset.state
input_paths = [DatasetPath( dataset.id, real_path=dataset.file_name, mutable=False )]
external_metadata_wrapper = JobExternalOutputMetadataWrapper( job )
cmd_line = external_metadata_wrapper.setup_external_metadata( dataset,
sa_session,
exec_dir = None,
tmp_dir = app.config.new_file_path,
dataset_files_path = app.model.Dataset.file_path,
output_fnames = None,
output_fnames = input_paths,
config_root = app.config.root,
config_file = app.config.config_file,
datatypes_config = app.datatypes_registry.integrated_datatypes_configs,