module ExceptionDog
Constants
- VERSION
Public Class Methods
configuration()
click to toggle source
# File lib/exception_dog.rb, line 52 def configuration @configuration end
configure() { |configuration| ... }
click to toggle source
# File lib/exception_dog.rb, line 56 def configure @configuration = Configuration.new yield @configuration @configuration.logger ||= Logger.new(STDOUT) if !configuration.valid? @configuration.logger.error "Invalid ExceptionDog config #{configuration.errors.inspect}" @configuration.notifier = "LogNotifier" end @handler = Handler.new(configuration) @configuration end
default_hostname()
click to toggle source
# File lib/exception_dog.rb, line 72 def default_hostname Socket.gethostname; end
notify(exception, data = {})
click to toggle source
# File lib/exception_dog.rb, line 68 def notify(exception, data = {}) @handler.notify(exception, data) end