The Raspberry Pi Stack for the D.C. Policy Center This will include
- Scheduling
- Waiau (Lake Management)
- dc-legislation: Data pulls for the city council
- dc-open-data: Automated data pulls from the D.C. Open Data Portal
- Dashboard Capabilities
Scheduling is currently being managed internally to the Raspberry Pi by the Cron system. This daemon is native to the unix system. It may be replaced by a self-managed daemon in the future but for now cron works well.
On the RaspPi running the command crontab -l
lists the current cron jobs. Running crontab -e
allows the user to edit the cron jobs.
Job description | frequency | Crontab command |
---|---|---|
Start noVNC on reboot | Every reboot | @reboot |
Pull DC legislation | Every morning at 6am | 0 6 |
Pull select sets from DC Open Data | Every morning at 6:10am | 10 6 |
Auto push to git repo | Every morning at 7am | 0 7 |
-- Unknown current status, in the process of resetting everything.