Files
archived-hc-harbor/config/initializers/good_job.rb
2025-03-11 22:05:10 -04:00

25 lines
610 B
Ruby

Rails.application.configure do
config.good_job.preserve_job_records = true
config.good_job.enable_cron = true
config.good_job.execution_mode = :async
config.good_job.cron = {
update_slack_status: {
cron: "*/5 * * * *",
class: "UserSlackStatusUpdateJob"
},
leaderboard_update: {
cron: "*/5 * * * *",
class: "LeaderboardUpdateJob"
},
sailors_log_poll: {
cron: "* * * * *",
class: "SailorsLogPollForChangesJob"
},
update_slack_channel_cache: {
cron: "0 11 * * *",
class: "SlackCommand::UpdateSlackChannelCacheJob"
}
}
end