Sha256: 3cea0d9cfd02fbde451f19fe5482ed3d10c547d5d6b81ea50a7c683dba691388

Contents?: true

Size: 390 Bytes

Versions: 3

Compression:

Stored size: 390 Bytes

Contents

# encoding: utf-8

module OneApm
  class Transaction

    def apdex_bucket(duration)
      Transaction.apdex_bucket(duration, had_error?, apdex_t)
    end

    def apdex_t
      transaction_specific_apdex_t || Agent.config[:apdex_t]
    end

    def transaction_specific_apdex_t
      key = :web_transactions_apdex
      Agent.config[key] && Agent.config[key][best_name]
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
oneapm_rpm-1.1.2 lib/one_apm/transaction/transaction_apdex.rb
oneapm_rpm-1.1.1 lib/one_apm/transaction/transaction_apdex.rb
oneapm_rpm-1.1.0 lib/one_apm/transaction/transaction_apdex.rb