From 17ea2dddf3988ec3f574e32817e162086cee0b36 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Fri, 1 Dec 2017 13:07:15 +0000 Subject: [PATCH] SSDM-5975 : Updating DSS workspace and queues defaults SVN: 39000 --- .../server/KeyBasedDataSetCommandExecutorProvider.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/KeyBasedDataSetCommandExecutorProvider.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/KeyBasedDataSetCommandExecutorProvider.java index 57526e420dc..32731170588 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/KeyBasedDataSetCommandExecutorProvider.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/KeyBasedDataSetCommandExecutorProvider.java @@ -123,6 +123,11 @@ public class KeyBasedDataSetCommandExecutorProvider implements IDataSetCommandEx nameMappings.add(new ExecutorNameMapping("", Pattern.compile(".*"))); this.commandQueueDirPath = StringUtils.isBlank(commandQueueDir) || commandQueueDir.startsWith("${") ? "" : commandQueueDir; + File commandQueueDirPathAsFile = new File(commandQueueDirPath); + if (commandQueueDirPathAsFile.exists() == false) + { + commandQueueDirPathAsFile.mkdirs(); + } } @Override @@ -159,7 +164,6 @@ public class KeyBasedDataSetCommandExecutorProvider implements IDataSetCommandEx } return defaultExecutor; } - @Override public List<IDataSetCommandExecutor> getAllExecutors() -- GitLab