[Git][noosfero/noosfero][master] rollbar: ignore bots' errors
Bráulio Bhavamitra
gitlab at mg.gitlab.com
Wed Apr 19 15:03:36 BRT 2017
Bráulio Bhavamitra pushed to branch master at Noosfero / noosfero
Commits:
ba4490fd by Braulio Bhavamitra at 2017-04-19T15:03:18-03:00
rollbar: ignore bots' errors
- - - - -
1 changed file:
- config/initializers/rollbar.rb
Changes:
=====================================
config/initializers/rollbar.rb
=====================================
--- a/config/initializers/rollbar.rb
+++ b/config/initializers/rollbar.rb
@@ -1,8 +1,15 @@
if ENV['ROLLBAR_TOKEN'].present?
Rollbar.configure do |config|
config.access_token = ENV['ROLLBAR_TOKEN']
+
config.exception_level_filters.merge!(
'ActionController::InvalidCrossOriginRequest' => 'ignore',
)
+
+ config.before_process << proc do |options|
+ agent = options[:scope][:request][:headers]['User-Agent']
+ raise Rollbar::Ignore if Browser.new(agent).bot?
+ end if defined? Browser
end
end
+
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/ba4490fdf9caff4ab728bae38015553ac9cb8b64
---
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/ba4490fdf9caff4ab728bae38015553ac9cb8b64
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20170419/e60e9b66/attachment.html>
More information about the Noosfero-dev
mailing list