Sha256: 1174ea18e6ccbc5243f1dc8255570a0697e1b9092a732f589ea91811c31ea9c8

Contents?: true

Size: 308 Bytes

Versions: 5

Compression:

Stored size: 308 Bytes

Contents

module EasyML
  module Jobs
    class FinalizeFeatureJob < ApplicationJob
      queue_as :features

      def perform(feature_id)
        feature = EasyML::Feature.find(feature_id)
        feature.update!(
          applied_at: Time.current,
          needs_fit: false,
        )
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
easy_ml-0.2.0.pre.rc5 app/jobs/easy_ml/finalize_feature_job.rb
easy_ml-0.2.0.pre.rc4 app/jobs/easy_ml/finalize_feature_job.rb
easy_ml-0.2.0.pre.rc3 app/jobs/easy_ml/finalize_feature_job.rb
easy_ml-0.2.0.pre.rc2 app/jobs/easy_ml/finalize_feature_job.rb
easy_ml-0.2.0.pre.rc1 app/jobs/easy_ml/finalize_feature_job.rb