Module: ScanSuppressingLogger

Defined in:
lib/scan_suppressing_logger/middleware.rb,
lib/scan_suppressing_logger.rb,
lib/scan_suppressing_logger/version.rb,
lib/scan_suppressing_logger/rails_wrapper.rb,
lib/scan_suppressing_logger/rollbar_wrapper.rb

Overview

Public: Suppresses Rails logs and exception reporting from automated scan requests.

Use it by replacing the default Rails::Rack::Logger in config/application.rb:

config.middleware.swap Rails::Rack::Logger, ScanSuppressingLogger::Middleware,

networks: ['123.0.2.2/24', '86.54.222.1/16'],

Defined Under Namespace

Classes: Middleware, RailsWrapper, RollbarWrapper

Constant Summary collapse

VERSION =
"0.1.0"