module Sidekiq::Benchmark::Worker
Public Instance Methods
benchmark(options = {}) { |benchmark| ... }
click to toggle source
# File lib/sidekiq-benchmark/worker.rb, line 6 def benchmark(options = {}) @benchmark ||= Benchmark.new self, benchmark_redis_type_key, options if block_given? yield @benchmark @benchmark.finish end @benchmark end
benchmark_redis_type_key()
click to toggle source
# File lib/sidekiq-benchmark/worker.rb, line 17 def benchmark_redis_type_key @benchmark_redis_type_key ||= self.class.name.gsub('::', '_').downcase end