Sha256: b9fadcc4a626a5a408a8597f741e468995c43cc1b9c55ce96e9400ae6f4399a5
Contents?: true
Size: 455 Bytes
Versions: 1
Compression:
Stored size: 455 Bytes
Contents
module Shamu module Auditing # Writes audit logs to the {Shamu::Logger}. class LoggingAuditingService < Services::Service # (see AuditingService#commit) def commit( transaction ) logger.unknown "AUDIT TRANSACTION action: #{ transaction.action } entity: #{ transaction.entity_path } by user: #{ transaction.user_id_chain } changes: #{ transaction.changes }" # rubocop:disable Metrics/LineLength end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shamu-0.0.15 | lib/shamu/auditing/logging_auditing_service.rb |