Skip to content

Commit

Permalink
Logging complete message by AuditLogger
Browse files Browse the repository at this point in the history
AuditLogger now logs the whole audit message instead of just the event.
  • Loading branch information
Johana Supíková committed Mar 9, 2021
1 parent 07287af commit 762e1af
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package cz.metacentrum.perun.auditlogger.logger;

import cz.metacentrum.perun.audit.events.AuditEvent;
import cz.metacentrum.perun.core.api.AuditMessage;

public interface EventLogger extends Runnable {

public int logEvent(AuditEvent event);
public int logMessage(AuditMessage message);

public void setLastProcessedIdNumber(int lastProcessedId);
}
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ public void run() {
lastProcessedIdNumber, message.getId(), (lastProcessedIdNumber - message.getId()));
}
//IMPORTANT STEP2: send all messages to syslog
if(this.logEvent(message.getEvent()) == 0) {
if(this.logMessage(message) == 0) {
messagesIterator.remove();
lastProcessedIdNumber = message.getId();
} else {
Expand Down Expand Up @@ -146,9 +146,9 @@ public void run() {
}

@Override
public int logEvent(AuditEvent event) {
public int logMessage(AuditMessage message) {
try {
syslog.info(mapper.writeValueAsString(event));
syslog.info(mapper.writeValueAsString(message));
} catch (JsonProcessingException e) {
return -1;
}
Expand Down

0 comments on commit 762e1af

Please sign in to comment.