mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-09 19:09:00 -05:00
11 lines
339 B
Ruby
11 lines
339 B
Ruby
# frozen_string_literal: true
|
|
|
|
Rails.application.config.after_initialize do
|
|
# Only run in server mode and ensure one-time execution with atomic write
|
|
if defined?(Rails::Server) && Rails.cache.write('cache_jobs_scheduled', true, unless_exist: true)
|
|
Cache::CleaningJob.perform_later
|
|
|
|
Cache::PreheatingJob.perform_later
|
|
end
|
|
end
|