Class: AsyncExperiments::ExperimentResultCandidateWorker
- Inherits:
-
Object
- Object
- AsyncExperiments::ExperimentResultCandidateWorker
- Includes:
- Sidekiq::Worker
- Defined in:
- lib/async_experiments/experiment_result_candidate_worker.rb
Constant Summary collapse
- LOCK_TIMEOUT =
60
Instance Method Summary collapse
Instance Method Details
#perform(name, id, run_output, duration, expiry) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/async_experiments/experiment_result_candidate_worker.rb', line 11 def perform(name, id, run_output, duration, expiry) Sidekiq.redis do |redis| result = ExperimentResult.new(name, id, :candidate, redis, statsd, run_output, duration) result.store_run_output(expiry) end end |