Method: Spanx::Notifier::AuditLog#publish

Defined in:
lib/spanx/notifier/audit_log.rb

#publish(b) ⇒ Object



11
12
13
14
15
# File 'lib/spanx/notifier/audit_log.rb', line 11

def publish(b)
  File.open(@audit_file, "a") do |file|
    file.puts "#{Time.now} -- #{sprintf("%-16s", b.identifier)} period=#{b.period_check.period_seconds}s max=#{b.period_check.max_allowed} count=#{b.sum} ttl=#{b.period_check.block_ttl}s"
  end
end