A few things left to do before we can get this deployed:
There's still too much logic happening in main(). The main function should just iterate over each distro class instance, calling check() on each one. Distro-specific logic should be handled in each class.
The process should exit with a non-zero status code if one of the distros is out of sync. This way, we can use cron to send us an email if something is out of date.
Merge dev into master.
A few things left to do before we can get this deployed:
* There's still too much logic happening in main(). The main function should just iterate over each distro class instance, calling check() on each one. Distro-specific logic should be handled in each class.
* The process should exit with a non-zero status code if one of the distros is out of sync. This way, we can use cron to send us an email if something is out of date.
* Merge dev into master.
A few things left to do before we can get this deployed:
Done.