Primetime/holidays questions

It will still work with the existing content though (which for real holidays will unfortunately be incorrect).

There is actually a way to specify year 0, which means “this file is valid for all years”. Sadly, an error message is still spat out in the scheduler log even though it all works.

Of course real holidays do change from year to year (which basically means that for most holidays you have less than a year to update the corresponding holiday after it has passed in the current year).

You can edit the file and send the scheduler a HUP when you update the file, or even kill and restart the scheduler (since it is stateless. By the way, you can force the servder to give a new scheduler an immediate kick using qmgr -c “s s scheduling=true”).

Yes, it’s not perfect if you would like accurate simulations for jobs longer than a year (and if you have jobs that are a couple of months you’d be forced to update the holidays sooner than you might otherwise) but that’s not been a very common use case people have asked me about.