Sha256: 5d13d83e73cb9ef78983f484df5a3b359c102f4742b73897a7fb01efba401056

Contents?: true

Size: 313 Bytes

Versions: 8

Compression:

Stored size: 313 Bytes

Contents

module JLog
  module Formatter
    Default = proc do |params|
      "#{Time.now} #{params[:path]}: #{params[:message]}"
    end

    SplunkGenericSingleLine = proc do |params|
      ([Time.now.strftime("%Y-%m-%dT%H:%M:%S.%3N")] + params.map { |k,v| "#{k}=#{ERB::Util.url_encode(v)}" }).join " "
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
jlog-rails-0.2.3 lib/jlog/formatters.rb
jlog-rails-0.2.2 lib/jlog/formatters.rb
jlog-rails-0.2.1 lib/jlog/formatters.rb
jlog-rails-0.2.0 lib/jlog/formatters.rb
jlog-rails-0.1.3 lib/jlog/formatters.rb
jlog-rails-0.1.2 lib/jlog/formatters.rb
jlog-rails-0.1.1 lib/jlog/formatters.rb
jlog-rails-0.1.0 lib/jlog/formatters.rb