You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by an...@apache.org on 2015/09/10 04:24:56 UTC
ignite git commit: # ignite-843 Added verbose mode for agent.
Repository: ignite
Updated Branches:
refs/heads/ignite-843 9b797a5df -> 9fe08906c
# ignite-843 Added verbose mode for agent.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/9fe08906
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/9fe08906
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/9fe08906
Branch: refs/heads/ignite-843
Commit: 9fe08906c8f9dcd773fa7043c1b310aa530e8595
Parents: 9b797a5
Author: anovikov <an...@gridgain.com>
Authored: Thu Sep 10 09:24:47 2015 +0700
Committer: anovikov <an...@gridgain.com>
Committed: Thu Sep 10 09:24:47 2015 +0700
----------------------------------------------------------------------
.../java/org/apache/ignite/agent/AgentConfiguration.java | 11 +++++++++++
.../main/java/org/apache/ignite/agent/AgentLauncher.java | 5 +++++
.../src/main/resources/logging.properties | 2 +-
3 files changed, 17 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/9fe08906/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentConfiguration.java
----------------------------------------------------------------------
diff --git a/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentConfiguration.java b/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentConfiguration.java
index 04112f6..242afda 100644
--- a/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentConfiguration.java
+++ b/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentConfiguration.java
@@ -69,6 +69,10 @@ public class AgentConfiguration {
private Boolean sql;
/** */
+ @Parameter(names = { "-v", "--verbose" }, description = "Show more verbose log output")
+ private Boolean verbose;
+
+ /** */
@Parameter(names = { "-h", "--help" }, help = true, description = "Print this help message")
private Boolean help;
@@ -164,6 +168,13 @@ public class AgentConfiguration {
}
/**
+ * @return {@code true} If agent should show more verbose log output.
+ */
+ public Boolean verbose() {
+ return verbose != null ? verbose : false;
+ }
+
+ /**
* @return {@code true} If agent options usage should be printed.
*/
public Boolean help() {
http://git-wip-us.apache.org/repos/asf/ignite/blob/9fe08906/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentLauncher.java
----------------------------------------------------------------------
diff --git a/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentLauncher.java b/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentLauncher.java
index 230857e..935c6c4 100644
--- a/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentLauncher.java
+++ b/modules/control-center-agent/src/main/java/org/apache/ignite/agent/AgentLauncher.java
@@ -22,6 +22,7 @@ import java.io.File;
import java.net.URI;
import java.util.logging.Level;
import java.util.logging.Logger;
+import java.util.logging.Handler;
import org.apache.ignite.agent.handlers.RestExecutor;
import org.eclipse.jetty.util.ssl.SslContextFactory;
import org.eclipse.jetty.websocket.client.WebSocketClient;
@@ -60,6 +61,10 @@ public class AgentLauncher {
return;
}
+ if (cmdCfg.verbose())
+ for(Handler h: Logger.getLogger("").getHandlers())
+ h.setLevel(Level.INFO);
+
if (cmdCfg.testDriveSql() && cmdCfg.nodeUri() != null)
log.log(Level.WARNING,
"URI for connect to Ignite REST server will be ignored because --test-drive-sql option was specified.");
http://git-wip-us.apache.org/repos/asf/ignite/blob/9fe08906/modules/control-center-agent/src/main/resources/logging.properties
----------------------------------------------------------------------
diff --git a/modules/control-center-agent/src/main/resources/logging.properties b/modules/control-center-agent/src/main/resources/logging.properties
index ea397c1..747fc2a 100644
--- a/modules/control-center-agent/src/main/resources/logging.properties
+++ b/modules/control-center-agent/src/main/resources/logging.properties
@@ -14,6 +14,6 @@
# limitations under the License.
handlers =java.util.logging.ConsoleHandler
-.level = INFO
+.level = WARNING
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format=%1$tl:%1$tM:%1$tS %1$Tp %4$s: %5$s%n