diff options
| author | Ben Busby <noreply+git@benbusby.com> | 2021-11-24 09:35:21 -0700 |
|---|---|---|
| committer | Ben Busby <noreply+git@benbusby.com> | 2021-11-24 09:35:21 -0700 |
| commit | ff97d258f0ac2bbd3b89df892ce3aed08b5e0a42 (patch) | |
| tree | 0a7f8452878ad0838befaf4e39f53ddc794d5338 /lib/service.ex | |
| parent | d1c9212994925bbe18f5bad7070f2a6238a969f8 (diff) | |
| download | farside-ff97d258f0ac2bbd3b89df892ce3aed08b5e0a42.tar.gz | |
Use quantum core for update scheduling
Rather than requiring a traditional crontab install, the app now
leverages quantum-core (link below) to schedule the instance update/sync
task every 5 minutes. Some updates as a result:
- The new job is scheduled at runtime in server.ex.
- The update.exs script was refactored to be compiled along with the
rest of the app as instances.ex.
- Scheduler and Server modules were added for creating and executing
the new update task
- All shell scripts were removed, as they are no longer needed
https://github.com/quantum-elixir/quantum-core
Diffstat (limited to 'lib/service.ex')
0 files changed, 0 insertions, 0 deletions
