1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-11-30 11:24:21 +01:00
fab-manager/config/schedule.yml

51 lines
1.2 KiB
YAML
Raw Normal View History

2016-03-23 18:39:41 +01:00
subscription_expire_in_7_days:
cron: "0 0 * * *"
class: "SubscriptionExpireWorker"
queue: default
args: [7]
subscription_is_expired:
cron: "0 23 * * *"
class: "SubscriptionExpireWorker"
queue: default
args: [0]
generate_statistic:
cron: "0 1 * * *"
class: "StatisticWorker"
queue: default
i_calendar_import:
2020-02-26 16:04:40 +01:00
cron: "0 * * * *"
class: "ICalendarImportWorker"
queue: default
open_api_trace_calls_count:
cron: "0 4 * * 0" # every sunday at 4am
class: "OpenAPITraceCallsCountWorker"
reservation_reminder:
cron: "1 * * * *"
class: "ReservationReminderWorker"
queue: default
close_period_reminder_worker:
cron: "0 12 * * 1" # every monday at 12pm
class: "ClosePeriodReminderWorker"
queue: default
free_disk_space:
cron: "0 5 * * 0" # every sunday at 5am
class: "FreeDiskSpaceWorker"
2020-07-01 16:56:21 +02:00
queue: system
# schedule a version check, every week at the current day+time
# this will prevent that all the instances query the hub simultaneously
<% m = DateTime.current.minute - 1; h = DateTime.current.hour; d = DateTime.current.cwday %>
version_check:
cron: <%="#{m} #{h} * * #{d}" %>
class: 'VersionCheckWorker'
queue: system
<%= PluginRegistry.insert_code('yml.schedule') %>