You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by bo...@apache.org on 2016/08/05 06:07:05 UTC

incubator-ranger git commit: RANGER-1131: Add trace message if audit event is failed to log

Repository: incubator-ranger
Updated Branches:
  refs/heads/master 8411c64a6 -> 484abfc4b


RANGER-1131: Add trace message if audit event is failed to log

Signed-off-by: Don Bosco Durai <bo...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/484abfc4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/484abfc4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/484abfc4

Branch: refs/heads/master
Commit: 484abfc4b026f007c2dd0d7aac8faa6ea4bf1f28
Parents: 8411c64
Author: Dong Ying <ji...@cn.ibm.com>
Authored: Mon Aug 1 18:57:13 2016 -0700
Committer: Don Bosco Durai <bo...@apache.org>
Committed: Thu Aug 4 22:52:40 2016 -0700

----------------------------------------------------------------------
 .../apache/ranger/plugin/audit/RangerDefaultAuditHandler.java    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/484abfc4/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java
----------------------------------------------------------------------
diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java b/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java
index 60d3b0c..a6961c1 100644
--- a/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java
+++ b/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java
@@ -163,7 +163,9 @@ public class RangerDefaultAuditHandler implements RangerAccessResultProcessor {
 
 		if(auditEvent != null) {
 			populateDefaults(auditEvent);
-			AuditProviderFactory.getAuditProvider().log(auditEvent);
+                        if(!AuditProviderFactory.getAuditProvider().log(auditEvent)) {
+				MiscUtil.logErrorMessageByInterval(LOG, "fail to log audit event " + auditEvent);
+			}
 		}
 
 		if(LOG.isDebugEnabled()) {