Method: NewRelic::Agent::TransactionSampler#prepare_samples

Defined in:
lib/new_relic/agent/transaction_sampler.rb

#prepare_samples(samples) ⇒ Object

[View source]

79
80
81
82
83
84
85
86
87
88
89
90
# File 'lib/new_relic/agent/transaction_sampler.rb', line 79

def prepare_samples(samples)
  samples.select do |sample|
    begin
      sample.prepare_to_send!
    rescue => e
      NewRelic::Agent.logger.error('Failed to prepare transaction trace. Error: ', e)
      false
    else
      true
    end
  end
end