class Honeybadger::Config
def init_backend!
def init_backend! if self[:backend].is_a?(String) || self[:backend].is_a?(Symbol) @backend = Backend.for(self[:backend].to_sym).new(self) return end if ruby[:backend].respond_to?(:notify) @backend = ruby[:backend] return end if ruby[:backend] logger.warn(sprintf('Unknown backend: %p; default will be used. Backend must respond to #notify', self[:backend])) end @backend = default_backend end