Skip to content

Schedule Queue - Method Queue function merge #243

Open
@VaughnRupp

Description

@VaughnRupp

If the method queue checks times and does not run methods from the future, then the schedule queue could write the queue entries ahead of time. WHY??? Because the schedule queue only runs once per minute, and the method queue runs a couple times a seconds... So this would allow us to write choreographed scripts that are timed to the second, and the method queue would execute them almost exactly when they need to be ran, where the scheduler cannot do that.

So a script could take advantage without using the scheduler.
Add queue for:
Now + 30 seconds, Turn Siren On
Now + 60 seconds, Turn Siren Off
Now + 61 Seconds, Say "Warning Intruder Alert, Warning!"
Now + 65 Seconds, Turn Siren On

Etc...

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions