CMSgov/dpc-app

View on GitHub
dpc-admin/config/initializers/lograge.rb

Summary

Maintainability
A
45 mins
Test Coverage
# frozen_string_literal: true

Rails.application.configure do
  config.lograge.custom_options = lambda do |event|
    { ddsource: 'ruby',
      params: event.payload[:params].reject { |k| %w(controller action).include? k },
      environment: ENV['ENV'] || :development,
      exception: event.payload[:exception],
      level: ENV['LOG_LEVEL'] || :info
    }
  end
end