From a32c6d5c9d50320b2526bc9e8a6820dd1e0987f0 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Mon, 25 Feb 2013 10:58:48 +0530 Subject: [PATCH] db: Fix deploydb, make sure scripts are in path Signed-off-by: Rohit Yadav --- developer/pom.xml | 4 ++++ utils/src/com/cloud/utils/script/Script.java | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/developer/pom.xml b/developer/pom.xml index a20200f2174..ff47b143093 100644 --- a/developer/pom.xml +++ b/developer/pom.xml @@ -183,6 +183,10 @@ catalina.home ${project.parent.basedir}/utils + + paths.script + ${basedir}/target/db + diff --git a/utils/src/com/cloud/utils/script/Script.java b/utils/src/com/cloud/utils/script/Script.java index 1e5aab45408..cb258449e43 100755 --- a/utils/src/com/cloud/utils/script/Script.java +++ b/utils/src/com/cloud/utils/script/Script.java @@ -449,6 +449,12 @@ public class Script implements Callable { } } + + file = new File(System.getProperty("paths.script") + File.separator + path + File.separator + script); + if (file.exists()) { + return file.getAbsolutePath(); + } + s_logger.warn("Unable to find script " + script); return null; }