You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by dh...@apache.org on 2021/05/21 06:34:06 UTC
[ranger] branch ranger-2.2 updated: RANGER-3287 : Implement best
practices for logging
This is an automated email from the ASF dual-hosted git repository.
dhavalshah9131 pushed a commit to branch ranger-2.2
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/ranger-2.2 by this push:
new a1f0691 RANGER-3287 : Implement best practices for logging
a1f0691 is described below
commit a1f06916e3fb295dfdeba0fe082afc9174ece512
Author: Dhaval Shah <dh...@apache.org>
AuthorDate: Fri May 21 11:57:08 2021 +0530
RANGER-3287 : Implement best practices for logging
---
.../src/main/java/org/apache/ranger/common/PropertiesUtil.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java b/security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java
index fb892d5..80a2d60 100644
--- a/security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java
+++ b/security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java
@@ -321,7 +321,8 @@ public class PropertiesUtil extends PropertyPlaceholderConfigurer {
keySet = props.keySet();
for (Object key : keySet) {
String keyStr = key.toString();
- logger.debug("PropertiesUtil:[" + keyStr + "][" + props.get(keyStr) + "]");
+ logger.debug("PropertiesUtil:[" + keyStr + "][" +
+ (keyStr.contains("password") || keyStr.contains("keystore.pass") ? "********]" : props.get(keyStr)) + "]");
}
super.processProperties(beanFactory, props);