Sha256: c3197b1a044e1c71d0993b6d0578d8a651548b98ae02f5d42c20866dca4ec55a

Contents?: true

Size: 513 Bytes

Versions: 32

Compression:

Stored size: 513 Bytes

Contents

namespace :lentil do
  namespace :popularity do
    desc "Calculate value of popularity score from battle, staff picks, and like votes"
    task :update_score => :environment do

      begin
        popularity_calculator = Lentil::PopularityCalculator.new
        updated_score_count = popularity_calculator.update_image_popularity_score().size
        puts "#{updated_score_count} image popularity scores updated"
      rescue => e
        Rails.logger.error e.message
        raise e
      end
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
lentil-1.0.5 lib/tasks/popularity.rake
lentil-1.0.4 lib/tasks/popularity.rake
lentil-1.0.3 lib/tasks/popularity.rake
lentil-1.0.2 lib/tasks/popularity.rake
lentil-1.0.1 lib/tasks/popularity.rake
lentil-1.0.0 lib/tasks/popularity.rake
lentil-0.9.1 lib/tasks/popularity.rake
lentil-0.9.0 lib/tasks/popularity.rake
lentil-0.8.0 lib/tasks/popularity.rake
lentil-0.7.1 lib/tasks/popularity.rake
lentil-0.6.0 lib/tasks/popularity.rake
lentil-0.5.2 lib/tasks/popularity.rake
lentil-0.5.1 lib/tasks/popularity.rake
lentil-0.5.0 lib/tasks/popularity.rake
lentil-0.4.2 lib/tasks/popularity.rake
lentil-0.4.0 lib/tasks/popularity.rake
lentil-0.3.1 lib/tasks/popularity.rake
lentil-0.3.0 lib/tasks/popularity.rake
lentil-0.2.3 lib/tasks/popularity.rake
lentil-0.2.2 lib/tasks/popularity.rake