From 8e1cd00c207c29b1e6b041d40a4114482b6745c5 Mon Sep 17 00:00:00 2001 From: gakin <gakin> Date: Mon, 8 Aug 2016 12:04:44 +0000 Subject: [PATCH] SSDMSSDM-4013: S236 DLCM OpenbisSync - Pass in scriptPathso that we can inject __file__ variable to the jython script SVN: 36882 --- .../server/plugins/jython/PluginScriptRunnerFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/PluginScriptRunnerFactory.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/PluginScriptRunnerFactory.java index 3729cad4146..1a9ba1b4733 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/PluginScriptRunnerFactory.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/PluginScriptRunnerFactory.java @@ -189,7 +189,7 @@ public class PluginScriptRunnerFactory implements IPluginScriptRunnerFactory protected IJythonEvaluator createEvaluator(String scriptString, String[] pythonPath, DataSetProcessingContext context) { - final IJythonEvaluator evaluator = Evaluator.getFactory().create("", pythonPath, null, null, scriptString, false); + final IJythonEvaluator evaluator = Evaluator.getFactory().create("", pythonPath, scriptPath, null, scriptString, false); evaluator.set(SEARCH_SERVICE_VARIABLE_NAME, createUserSearchService(context)); evaluator.set(SEARCH_SERVICE_UNFILTERED_VARIABLE_NAME, createUnfilteredSearchService()); -- GitLab