{"push_id":879753047,"size":1,"distinct_size":1,"ref":"refs/heads/master-fix-fslock-race","head":"f95a7dc41c7f23cd28eaef385394ce6c5907b7fe","before":"0955e210afff4259441bedf57d78675b752ec084","commits":[{"sha":"f95a7dc41c7f23cd28eaef385394ce6c5907b7fe","author":{"email":"dc47ab7b9e2c95e19267ddd7066213760880e863@nanosheep.org","name":"James Tunnicliffe"},"message":"fslock alive file now has much better control:\n * Turn on and off by channels\n * Retries when files can't be created or updated (normally because it\n   is so early in the lock lifetime that the initial create/move process\n   is still happening).\n * More comprehensive testing around new functionality","distinct":true,"url":"https://api.github.com/repos/dooferlad/juju-utils/commits/f95a7dc41c7f23cd28eaef385394ce6c5907b7fe"}]}