Sha256: edb94f1727aaf2a342d9bb809bd67218c157220c99be1c67d3a87704b87968f1

Contents?: true

Size: 443 Bytes

Versions: 30

Compression:

Stored size: 443 Bytes

Contents

module Skylight
  module Probes
    module Mongoid
      class Probe

        def install
          require 'mongoid/version'
          version = Gem::Version.new(::Mongoid::VERSION)

          if version < Gem::Version.new("5.0")
            require 'skylight/probes/moped'
          else
            require 'skylight/probes/mongo'
          end
        end
      end
    end

    register("Mongoid", "mongoid", Mongoid::Probe.new)
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
skylight-1.6.1 lib/skylight/probes/mongoid.rb
skylight-1.6.0 lib/skylight/probes/mongoid.rb
skylight-1.5.1 lib/skylight/probes/mongoid.rb
skylight-1.5.0 lib/skylight/probes/mongoid.rb
skylight-1.4.4 lib/skylight/probes/mongoid.rb
skylight-1.4.3 lib/skylight/probes/mongoid.rb
skylight-1.4.2 lib/skylight/probes/mongoid.rb
skylight-1.4.1 lib/skylight/probes/mongoid.rb
skylight-1.4.0 lib/skylight/probes/mongoid.rb
skylight-1.4.0.beta.2 lib/skylight/probes/mongoid.rb
skylight-1.4.0.beta lib/skylight/probes/mongoid.rb
skylight-1.3.1 lib/skylight/probes/mongoid.rb
skylight-1.3.0 lib/skylight/probes/mongoid.rb
skylight-1.2.2 lib/skylight/probes/mongoid.rb
skylight-1.2.1 lib/skylight/probes/mongoid.rb
skylight-1.2.0 lib/skylight/probes/mongoid.rb
skylight-1.1.0 lib/skylight/probes/mongoid.rb
skylight-1.0.1 lib/skylight/probes/mongoid.rb
skylight-1.0.0 lib/skylight/probes/mongoid.rb
skylight-0.10.6 lib/skylight/probes/mongoid.rb