Computes auditlog during rules load time

This commit is contained in:
Felipe Zimmerle
2020-06-03 20:57:27 -03:00
parent d6e8352873
commit c7813a1973
18 changed files with 197 additions and 92 deletions

View File

@@ -170,9 +170,8 @@ class AuditLog {
bool init(std::string *error);
virtual bool close();
bool saveIfRelevant(Transaction *transaction);
bool saveIfRelevant(Transaction *transaction, int parts);
bool isRelevant(int status);
bool saveIfRelevant(Transaction *transaction) const noexcept;
bool isRelevant(int status) const noexcept;
static int addParts(int parts, const std::string& new_parts);
static int removeParts(int parts, const std::string& new_parts);