You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ja...@apache.org on 2016/03/11 20:26:39 UTC
[08/14] cassandra git commit: Ninja: Make Config.log() static to
avoid loading "log" as a YAML property (broken by CASSANDRA-11217)
Ninja: Make Config.log() static to avoid loading "log" as a YAML property (broken by CASSANDRA-11217)
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/c947a2c4
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/c947a2c4
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/c947a2c4
Branch: refs/heads/trunk
Commit: c947a2c4228816f0e069b2f6fed4b725c9cb710e
Parents: 11b7dc1
Author: Paulo Motta <pa...@gmail.com>
Authored: Fri Mar 11 16:04:20 2016 -0300
Committer: T Jake Luciani <ja...@apache.org>
Committed: Fri Mar 11 14:24:04 2016 -0500
----------------------------------------------------------------------
src/java/org/apache/cassandra/config/Config.java | 7 ++++---
src/java/org/apache/cassandra/config/DatabaseDescriptor.java | 2 +-
2 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/c947a2c4/src/java/org/apache/cassandra/config/Config.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/config/Config.java b/src/java/org/apache/cassandra/config/Config.java
index c7ad837..be5f175 100644
--- a/src/java/org/apache/cassandra/config/Config.java
+++ b/src/java/org/apache/cassandra/config/Config.java
@@ -388,10 +388,11 @@ public class Config
add("client_encryption_options");
add("server_encryption_options");
}};
- public void log()
+
+ public static void log(Config config)
{
Map<String, String> configMap = new TreeMap<>();
- for (Field field : getClass().getFields())
+ for (Field field : Config.class.getFields())
{
// ignore the constants
if (Modifier.isFinal(field.getModifiers()))
@@ -408,7 +409,7 @@ public class Config
try
{
// Field.get() can throw NPE if the value of the field is null
- value = field.get(this).toString();
+ value = field.get(config).toString();
}
catch (NullPointerException | IllegalAccessException npe)
{
http://git-wip-us.apache.org/repos/asf/cassandra/blob/c947a2c4/src/java/org/apache/cassandra/config/DatabaseDescriptor.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java
index afae298..5ad62c3 100644
--- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java
+++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java
@@ -137,7 +137,7 @@ public class DatabaseDescriptor
if (!hasLoggedConfig)
{
hasLoggedConfig = true;
- config.log();
+ Config.log(config);
}
return config;