class Kamal::Commands::Auditor
def audit_log_file
def audit_log_file file = [ config.service, config.destination, "audit.log" ].compact.join("-") "#{config.run_directory}/#{file}" end
def audit_tags(**details)
def audit_tags(**details) tags(**self.details, **details) end
def initialize(config, **details)
def initialize(config, **details) super(config) @details = details end
def record(line, **details)
def record(line, **details) append \ [ :echo, audit_tags(**details).except(:version, :service_version).to_s, line ], audit_log_file end
def reveal
def reveal [ :tail, "-n", 50, audit_log_file ] end