Sha256: 7eb254a0be10a36c99fba65338972fd6827ef0034aba24d40c47030a6bee0dce

Contents?: true

Size: 437 Bytes

Versions: 63

Compression:

Stored size: 437 Bytes

Contents

class ResolrizeJob
  def queue_name
    :resolrize
  end

  def run
    require 'active_fedora/version'
    active_fedora_version = Gem::Version.new(ActiveFedora::VERSION)
    minimum_feature_version = Gem::Version.new('6.4.4')
    if active_fedora_version >= minimum_feature_version
      ActiveFedora::Base.reindex_everything("pid~#{Sufia.config.id_namespace}:*")
    else
      ActiveFedora::Base.reindex_everything
    end
  end
end

Version data entries

63 entries across 63 versions & 2 rubygems

Version Path
sufia-5.0.0 sufia-models/app/jobs/resolrize_job.rb
sufia-models-5.0.0 app/jobs/resolrize_job.rb
sufia-5.0.0.rc1 sufia-models/app/jobs/resolrize_job.rb
sufia-models-5.0.0.rc1 app/jobs/resolrize_job.rb
sufia-6.0.0.rc2 sufia-models/app/jobs/resolrize_job.rb
sufia-models-6.0.0.rc2 app/jobs/resolrize_job.rb
sufia-6.0.0.rc1 sufia-models/app/jobs/resolrize_job.rb
sufia-models-6.0.0.rc1 app/jobs/resolrize_job.rb
sufia-4.3.1 sufia-models/app/jobs/resolrize_job.rb
sufia-models-4.3.1 app/jobs/resolrize_job.rb
sufia-6.0.0.beta1 sufia-models/app/jobs/resolrize_job.rb
sufia-models-6.0.0.beta1 app/jobs/resolrize_job.rb
sufia-models-5.0.0.beta1 app/jobs/resolrize_job.rb
sufia-4.2.0 sufia-models/app/jobs/resolrize_job.rb
sufia-models-4.2.0 app/jobs/resolrize_job.rb
sufia-4.1.0 sufia-models/app/jobs/resolrize_job.rb
sufia-models-4.1.0 app/jobs/resolrize_job.rb
sufia-4.0.1 sufia-models/app/jobs/resolrize_job.rb
sufia-models-4.0.1 app/jobs/resolrize_job.rb
sufia-models-4.0.0 app/jobs/resolrize_job.rb