For the case where FBOS has been down (powered off, e.g.) for more than 15 minutes and an existing Sequence Farm Event execution becomes due within a time window starting 15 minutes prior to boot up, then the overdue Farm Event sequence will run before the Boot Sequence (see pic.)
I'd like to work on a solution but first I have questions :)
- Does FBOS reaally need to deal with overdue executions scheduled 15 minutes in the past ?
(@RickCarlino was surprised the code did this)
- The CeleryScript Scheduler begins work on these overdue executions even well before the firmware is ready so they fail if they need the firmware !
What is the desired user story here ?
Thanks 🙂
