diff --git a/environment.rb b/environment.rb index cebbdea8..4d1ce945 100644 --- a/environment.rb +++ b/environment.rb @@ -33,7 +33,7 @@ Sidekiq.configure_client do |config| config.redis = { namespace: 'neocitiesworker' } end -require File.join(DIR_ROOT, 'jobs', 'screenshot_job.rb') +require File.join(DIR_ROOT, 'workers', 'screenshot_worker.rb') Sequel.datetime_class = Time Sequel.extension :pagination diff --git a/workers/screenshot_worker.rb b/workers/screenshot_worker.rb index 4a6bb3bc..79c9b2aa 100644 --- a/workers/screenshot_worker.rb +++ b/workers/screenshot_worker.rb @@ -3,8 +3,7 @@ require 'RMagick' class ScreenshotWorker include Sidekiq::Worker - queue :screenshots - retry 10 + sidekiq_options queue: :screenshots, retry: true, backtrace: true def perform(username) screenshot = Tempfile.new 'neocities_screenshot'