Sha256: 53f80eae65eec022350772cfc1ceabe51651c215c4bbf753d8acfaf2fb595eff

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

module HoptoadNotifier
  # used to initialize Rails-specific code
  class RailsInitializer
    def self.initialize
      rails_logger = if defined?(Rails.logger)
                       Rails.logger
                     elsif defined?(RAILS_DEFAULT_LOGGER)
                       RAILS_DEFAULT_LOGGER
                     end

      HoptoadNotifier.configure(true) do |config|
        config.logger = rails_logger if config.respond_to? :logger
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hoptoad_notifier-2.1.3 lib/hoptoad_notifier/rails_initializer.rb