Sha256: e32122024ed6c229795e0681f6527e5a4c0bc2e7785a60271086597273b1c936

Contents?: true

Size: 633 Bytes

Versions: 6

Compression:

Stored size: 633 Bytes

Contents

require "wat_catcher/version"

require "wat_catcher/report"
require 'wat_catcher/sidekiq_poster'
require "wat_catcher/middleware"
require "wat_catcher/wattle_helper"
require "wat_catcher/sidekiq_middleware"
require "wat_catcher/sidekiq_poster"

require "wat_catcher/railtie" if defined?(Rails::Railtie)
module WatCatcher
  class << self
    def configure(config_hash=nil)
      config_hash.each do |k, v|
        configuration.send("#{k}=", v)
      end if config_hash

      yield(configuration) if block_given?
    end

    def configuration
      @configuration ||= OpenStruct.new
    end
  end
end

require "wat_catcher/engine"

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
wat_catcher-0.5.0 lib/wat_catcher.rb
wat_catcher-0.4.1 lib/wat_catcher.rb
wat_catcher-0.4.0 lib/wat_catcher.rb
wat_catcher-0.3.2 lib/wat_catcher.rb
wat_catcher-0.3.1 lib/wat_catcher.rb
wat_catcher-0.3.0 lib/wat_catcher.rb