diff options
Diffstat (limited to 'app/workers/expire_job_cache_worker.rb')
-rw-r--r-- | app/workers/expire_job_cache_worker.rb | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/app/workers/expire_job_cache_worker.rb b/app/workers/expire_job_cache_worker.rb deleted file mode 100644 index eaa8810a78e..00000000000 --- a/app/workers/expire_job_cache_worker.rb +++ /dev/null @@ -1,22 +0,0 @@ -# frozen_string_literal: true - -class ExpireJobCacheWorker # rubocop:disable Scalability/IdempotentWorker - include ApplicationWorker - - data_consistency :delayed - - sidekiq_options retry: 3 - include PipelineQueue - - queue_namespace :pipeline_cache - urgency :high - idempotent! - - def perform(job_id) - job = CommitStatus.find_by_id(job_id) - return unless job - - job.expire_etag_cache! - ExpirePipelineCacheWorker.perform_async(job.pipeline_id) - end -end |