Repository: incubator-ranger Updated Branches: refs/heads/master e9421a145 -> 937e0baba
RANGER-1067:admin audit logging is not correct when add and delete the configuration from the service repo Signed-off-by: sneethiraj <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/937e0bab Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/937e0bab Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/937e0bab Branch: refs/heads/master Commit: 937e0babaddb89ac1c1295a93f84f87adc5bab1b Parents: e9421a1 Author: Dong Ying <[email protected]> Authored: Mon Jul 11 02:17:24 2016 -0700 Committer: sneethiraj <[email protected]> Committed: Mon Jul 11 11:57:57 2016 -0400 ---------------------------------------------------------------------- .../java/org/apache/ranger/service/RangerServiceService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/937e0bab/security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java b/security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java index 82dad25..747ea42 100644 --- a/security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java +++ b/security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java @@ -237,7 +237,9 @@ public class RangerServiceService extends RangerServiceServiceBase<XXService, Ra String key = entry.getKey(); if (!xConfig.containsKey(key)) { - newConfig.put(key, entry.getValue()); + if(StringUtils.isNotEmpty(entry.getValue())) { + newConfig.put(key, entry.getValue()); + } } else if (!entry.getValue().equalsIgnoreCase( xConfig.get(key))) { if (key.equalsIgnoreCase("password")
