How I can disable the rollbar gem from reporting errors in my development environment? I want to get errors only from staging and production, but I didn't find it in docs on Rollbar's site.
Put this code into initializers/rollbar.rb:
Rollbar.configure do |config|
# ...
unless Rails.env.production?
config.enabled = false
end
# ...
end
I changed the following in config/initializers/rollbar.rb:
# Here we'll disable in 'test':
if Rails.env.test?
config.enabled = false
end
to
# Here we'll disable in 'test' and 'development':
if Rails.env.test? || Rails.env.development?
config.enabled = false
end
Don't use an if
(or unless
) statement just to set a boolean. Also, you probably want Rollbar enabled in staging in case you need it.
Rollbar.configure do |config|
config.enabled = Rails.env.production? || Rails.env.staging?
end
I believe the following better answers the question:
if Rails.env.development?
config.enabled = false
end
This code should be written in config/initializers/rollbar.rb
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With