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