lib/isolator/configuration.rb in isolator-0.5.0 vs lib/isolator/configuration.rb in isolator-0.6.0

- old
+ new

@@ -10,15 +10,17 @@ # - `logger` - logger instance (nil by default) # # - `send_notifications` - whether to send notifications (through uniform_notifier); # defauls to false class Configuration - attr_accessor :raise_exceptions, :logger, :send_notifications + attr_accessor :raise_exceptions, :logger, :send_notifications, + :backtrace_filter def initialize @logger = nil @raise_exceptions = test_env? @send_notifications = false + @backtrace_filter = ->(backtrace) { backtrace.take(5) } end alias raise_exceptions? raise_exceptions alias send_notifications? send_notifications