You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2013/01/19 03:18:38 UTC
[2/6] git commit: ScriptRunner: Alternate constructor to get
verbosity flag
ScriptRunner: Alternate constructor to get verbosity flag
Signed-off-by: Rohit Yadav <bh...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/e688fbfc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/e688fbfc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/e688fbfc
Branch: refs/heads/javelin
Commit: e688fbfc243bbac8ed2830ad7b11b206d483c9e2
Parents: 6214b1d
Author: Rohit Yadav <bh...@apache.org>
Authored: Fri Jan 18 18:07:37 2013 -0800
Committer: Rohit Yadav <bh...@apache.org>
Committed: Fri Jan 18 18:07:37 2013 -0800
----------------------------------------------------------------------
utils/src/com/cloud/utils/db/ScriptRunner.java | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/e688fbfc/utils/src/com/cloud/utils/db/ScriptRunner.java
----------------------------------------------------------------------
diff --git a/utils/src/com/cloud/utils/db/ScriptRunner.java b/utils/src/com/cloud/utils/db/ScriptRunner.java
index 5690fa1..d579de7 100644
--- a/utils/src/com/cloud/utils/db/ScriptRunner.java
+++ b/utils/src/com/cloud/utils/db/ScriptRunner.java
@@ -43,6 +43,7 @@ public class ScriptRunner {
private boolean stopOnError;
private boolean autoCommit;
+ private boolean verbosity = true;
private String delimiter = DEFAULT_DELIMITER;
private boolean fullLineDelimiter = false;
@@ -58,6 +59,13 @@ public class ScriptRunner {
this.stopOnError = stopOnError;
}
+ public ScriptRunner(Connection connection, boolean autoCommit, boolean stopOnError, boolean verbosity) {
+ this.connection = connection;
+ this.autoCommit = autoCommit;
+ this.stopOnError = stopOnError;
+ this.verbosity = verbosity;
+ }
+
public void setDelimiter(String delimiter, boolean fullLineDelimiter) {
this.delimiter = delimiter;
this.fullLineDelimiter = fullLineDelimiter;
@@ -207,7 +215,8 @@ public class ScriptRunner {
private void println(Object o) {
_logBuffer.append(o);
- s_logger.debug(_logBuffer.toString());
+ if (verbosity)
+ s_logger.debug(_logBuffer.toString());
_logBuffer = new StringBuffer();
}