Class: ResolrizeJob
- Inherits:
-
Object
- Object
- ResolrizeJob
- Defined in:
- lib/sufia/models/jobs/resolrize_job.rb
Instance Method Summary collapse
Instance Method Details
#queue_name ⇒ Object
2 3 4 |
# File 'lib/sufia/models/jobs/resolrize_job.rb', line 2 def queue_name :resolrize end |
#run ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/sufia/models/jobs/resolrize_job.rb', line 6 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 |