{"push_id":605203280,"size":1,"distinct_size":1,"ref":"refs/heads/opstate-hook-stopped","head":"c83517c0b767b32804033e019e75c3922de94259","before":"d1203617be9be16832db5d8449a95dbba0719b4a","commits":[{"sha":"c83517c0b767b32804033e019e75c3922de94259","author":{"email":"ad021fc9846d7f2a84f38ddab69197a66d841df4@gmail.com","name":"John Weldon"},"message":"Stopped State for opState\n\n Instead of switching on opState.Hook.Kind we have a top level\n opState.Stopped state to indicate a Stop hook has run.\n\n Also, add upgrade steps to migrate previous uniter state versions to\n this version.\n\n Changes from review feedback:\n\n - only accept UnitTag in upgrade method\n - log error at Errorf level\n - don't use switch in simple case\n - added test for idempotency","distinct":true,"url":"https://api.github.com/repos/johnweldon/juju/commits/c83517c0b767b32804033e019e75c3922de94259"}]}