debshots/lib/tasks/preprocess_image_variants.rake

14 lines
366 B
Ruby

namespace :debshots do
desc "Preprocess image variants to speed up loading times"
task preprocess_image_variants: :environment do
ss = Screenshot.all.each do |ss|
return unless ss.image.attached?
Rails.logger.info "Processed variants for #{ss.id} of #{ss.package.name}"
ss.medium_image
ss.large_image_watermarked
end
end
end