Sha256: 373fc5b7ab9887fa8e7bb2951a55c6e6d0c91ad0e06df3bf23a40ca832f9460a

Contents?: true

Size: 249 Bytes

Versions: 9

Compression:

Stored size: 249 Bytes

Contents

module Roqua
  module Probes
    module BaseProbe
      def enable
        new.tap do |probe|
          Appsignal::Minutely.probes << probe unless Appsignal::Minutely.probes.map(&:class).include?(probe.class)
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
roqua-support-0.1.34 lib/roqua/probes/base_probe.rb
roqua-support-0.1.33 lib/roqua/probes/base_probe.rb
roqua-support-0.1.32 lib/roqua/probes/base_probe.rb
roqua-support-0.1.31 lib/roqua/probes/base_probe.rb
roqua-support-0.1.30 lib/roqua/probes/base_probe.rb
roqua-support-0.1.29 lib/roqua/probes/base_probe.rb
roqua-support-0.1.28 lib/roqua/probes/base_probe.rb
roqua-support-0.1.27 lib/roqua/probes/base_probe.rb
roqua-support-0.1.26 lib/roqua/probes/base_probe.rb