Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Introduce expiring machine state changes #1342
A generic implementation for all machine state changes (partially in response to #1322). This will allow a machine state change to create an expiring object with a state to revert to and (relevant for decommissions) a param to create immediate cleanups for any tasks left on the decommissioning slave.
Still TODO on this one: