tree: ae9b370ae5fe02a162916c17e0408953178c0445 [path history] [tgz]
  1. apiservers/
  2. catalog/
  3. devcfg/
  4. engine/
  5. frontend/
  6. internal/
  7. messages/
  8. presentation/
  9. schedule/
  10. static/
  11. task/
  12. ui/
  13. dispatch.yaml

The LUCI Scheduler Service

The LUCI Scheduler Service periodically makes URL fetches, runs Swarming tasks or DM quests. It uses luci-config to fetch per-project lists of cron jobs. It tries to prevent concurrent execution of job invocations (i.e. an invocation will not start if previous one is still running).

It's built on top of App Engine Task Queues service.

TODO(vadimsh): Explain the design.