diff --git a/audit/audit.go b/audit/audit.go new file mode 100644 index 00000000..3a04612a --- /dev/null +++ b/audit/audit.go @@ -0,0 +1,13 @@ +package audit + +import "log" + +var auditLogger *log.Logger + +func init() { + setupAuditLogger() +} + +func setupAuditLogger() { + auditLogger = log.Default() +} diff --git a/audit/audit_test.go b/audit/audit_test.go new file mode 100644 index 00000000..5bd9965c --- /dev/null +++ b/audit/audit_test.go @@ -0,0 +1,16 @@ +package audit + +import ( + "log" + "testing" +) + +func TestSetupAuditLogger(t *testing.T) { + auditLogger = nil + + setupAuditLogger() + + if auditLogger != log.Default() { + t.Error("Audit logger isn't set to the default logger!") + } +}