fix(crontab): specified day of week for lms jobs

This commit is contained in:
David Mosbach 2023-11-10 13:41:36 +00:00
parent d1d308725f
commit 8e1f94bb7c

View File

@ -396,7 +396,8 @@ determineCrontab = execWriterT $ do
(JobCtlQueue JobLmsQualificationsEnqueue) (JobCtlQueue JobLmsQualificationsEnqueue)
Cron Cron
{ cronInitial = CronAsap -- time after scheduling { cronInitial = CronAsap -- time after scheduling
, cronRepeat = CronRepeatScheduled $ cronCalendarAny { cronHour = cronMatchOne hour -- cronHour = CronMatchSome (impureNonNull $ Set.fromList [3,15] ) , cronRepeat = CronRepeatScheduled $ cronCalendarAny { cronDayOfWeek = CronMatchSome . impureNonNull . Set.fromList $ [1..7]
, cronHour = cronMatchOne hour -- cronHour = CronMatchSome (impureNonNull $ Set.fromList [3,15] )
, cronMinute = cronMatchOne 3 , cronMinute = cronMatchOne 3
, cronSecond = cronMatchOne 27 , cronSecond = cronMatchOne 27
} }
@ -408,7 +409,8 @@ determineCrontab = execWriterT $ do
(JobCtlQueue JobLmsQualificationsDequeue) (JobCtlQueue JobLmsQualificationsDequeue)
Cron Cron
{ cronInitial = CronAsap -- time after scheduling { cronInitial = CronAsap -- time after scheduling
, cronRepeat = CronRepeatScheduled $ cronCalendarAny { cronHour = cronMatchOne hour -- cronHour = CronMatchSome (impureNonNull $ Set.fromList [3,15] ) , cronRepeat = CronRepeatScheduled $ cronCalendarAny { cronDayOfWeek = CronMatchSome . impureNonNull . Set.fromList $ [1..7]
, cronHour = cronMatchOne hour -- cronHour = CronMatchSome (impureNonNull $ Set.fromList [3,15] )
, cronMinute = cronMatchOne 33 , cronMinute = cronMatchOne 33
, cronSecond = cronMatchOne 27 , cronSecond = cronMatchOne 27
} }