Skip to content

Instantly share code, notes, and snippets.

@sebyx07
Last active November 8, 2021 09:20
Show Gist options
  • Save sebyx07/15c889a5bf1174247f013822aa15a895 to your computer and use it in GitHub Desktop.
Save sebyx07/15c889a5bf1174247f013822aa15a895 to your computer and use it in GitHub Desktop.
Silence all logs from active storage ActiveStorage::DiskController

Steps

Install lograge gem

inside config/application.rb

  config.lograge.enabled = true
  config.lograge.ignore_actions = %w[ActiveStorage::DiskController#show ActiveStorage::RepresentationsController#show]

Override ActiveStorage LogSubscriber

create a dir config/initializers/rails_patches inside config/initializers/rails_patches/active_storage.rb

ActiveStorage.logger = Logger.new('/dev/null')
# or if you have the null-logger gem installed, which should be faster
# ActiveStorage.logger = NullLogger.new
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment