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