Class: Amigo::AuditLogger

Inherits:
Object
  • Object
show all
Includes:
Sidekiq::Worker
Defined in:
lib/amigo/audit_logger.rb

Instance Method Summary collapse

Instance Method Details

#audit_log_levelObject



9
10
11
# File 'lib/amigo/audit_logger.rb', line 9

def audit_log_level
  return :info
end

#perform(event_json) ⇒ Object



13
14
15
16
17
18
# File 'lib/amigo/audit_logger.rb', line 13

def perform(event_json)
  Amigo.log(self, self.audit_log_level, "async_job_audit",
            event_id: event_json["id"],
            event_name: event_json["name"],
            event_payload: event_json["payload"],)
end