Class: Ossert::Workers::RefreshFetch
- Inherits:
-
Object
- Object
- Ossert::Workers::RefreshFetch
- Includes:
- Process, Sidekiq::Worker
- Defined in:
- lib/ossert/workers/refresh_fetch.rb
Instance Method Summary collapse
Instance Method Details
#perform ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/ossert/workers/refresh_fetch.rb', line 11 def perform pid = fork do Ossert.init ::Project.select(:name, :reference).where('updated_at < ?', 1.week.ago).paged_each do |project| Ossert::Workers::Fetch.perform_async(project.name, project.reference) end end waitpid(pid) end |