Sha256: 296eaf3e6e9ff8a5490dd62628a78b79d4c5b78ae5f494d76a0f78bef07faf24

Contents?: true

Size: 410 Bytes

Versions: 15

Compression:

Stored size: 410 Bytes

Contents

module Recommendable
  module Workers
    class Sidekiq
      if defined?(::Sidekiq)
        include ::Sidekiq::Worker
        sidekiq_options :unique => true, :queue => :recommendable
      end

      def perform(user_id)
        Recommendable::Helpers::Calculations.update_similarities_for(user_id)
        Recommendable::Helpers::Calculations.update_recommendations_for(user_id)
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
recommendable-2.2.2 lib/recommendable/workers/sidekiq.rb
recommendable-2.2.1 lib/recommendable/workers/sidekiq.rb
recommendable-2.2.0 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.4 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.3 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.2 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.1 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.0.2 lib/recommendable/workers/sidekiq.rb
recommendable-2.1.0.1 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.4.20130313 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.4 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.3 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.2 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.1 lib/recommendable/workers/sidekiq.rb
recommendable-2.0.0.20121011 lib/recommendable/workers/sidekiq.rb