class Zipkin::Samplers::Const

Const sampler

A sampler that always makes the same decision for new traces depending on the initialization value. Use `Zipkin::Samplers::Const.new(true)` to mark all new traces as sampled.

Public Class Methods

new(decision) click to toggle source
# File lib/zipkin/samplers/const.rb, line 11
def initialize(decision)
  @decision = decision
end

Public Instance Methods

sample?(*) click to toggle source
# File lib/zipkin/samplers/const.rb, line 15
def sample?(*)
  @decision
end