Ok, this took me forever to get this done. But, I’ve had inquiries from a large number of people/companies, so here it goes:
Have a looksy at the repo here
This is the older code, with a single host at a time (plumbing is for many many hosts at once), with no triggers. That code is about a week away (I don’t like committing broken code).
For what its worth, this is going to be used at scale in one of our projects. Expect it to be updated frequently. But please accept my apologies for the (long) lead time before I posted this. Had to fix our web infrastructure first for git.