{"push_id":547054479,"size":119,"distinct_size":1,"ref":"refs/heads/master","head":"39a759d0245ada092498e505e499401146ffe2a6","before":"a67853d043d2de7aca1b747a588aa41d16fd8299","commits":[{"sha":"0020849281e0be4628cdde048e86e27fb1408b10","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Fix homepage link","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/0020849281e0be4628cdde048e86e27fb1408b10"},{"sha":"16da1decc52ab2cde68d845adf730f0af6b374b3","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add update_own_info subcommand","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/16da1decc52ab2cde68d845adf730f0af6b374b3"},{"sha":"4772ced988babe7132f35948190212ae896d79c2","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Expose local_version subcmd","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/4772ced988babe7132f35948190212ae896d79c2"},{"sha":"6ec921d2c83eb889145c9be42c0e7f990ad2c5e7","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Echo the local_version value","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/6ec921d2c83eb889145c9be42c0e7f990ad2c5e7"},{"sha":"782fa3acb8fdcfcf1c291cac09eb386b5e3b3010","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Make it possible to fake local version","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/782fa3acb8fdcfcf1c291cac09eb386b5e3b3010"},{"sha":"42a8c08773e0b195767e19e4f2364aa14c6a3414","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add subcmd to list currently running versions","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/42a8c08773e0b195767e19e4f2364aa14c6a3414"},{"sha":"217171b31bcca8486d6697ed1e1534238fa975e3","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add ping subcmd","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/217171b31bcca8486d6697ed1e1534238fa975e3"},{"sha":"04b4d0cbf88f904bbf486190c2f056f47306da41","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add subcmd to check for a singular version","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/04b4d0cbf88f904bbf486190c2f056f47306da41"},{"sha":"9c30c9daf8c08dbc10af660c0531d5cdf3bb06a4","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Return empty list when no running versions found\n\nWithout this odd patch, we'd just get a single entry: \"running_version\"\ndue to how empty dirs are returned from python-etcd.","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/9c30c9daf8c08dbc10af660c0531d5cdf3bb06a4"},{"sha":"3c988dd259745d645b7f9e8ab1fe92a9c986c6fb","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Bump version","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/3c988dd259745d645b7f9e8ab1fe92a9c986c6fb"},{"sha":"c6153644f4342235b40043acc76d40b7dac9de23","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Exit with an appropriate exit code in check_single_version","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/c6153644f4342235b40043acc76d40b7dac9de23"},{"sha":"60d277a05d543bb41a46fe6036e3723d311bc3e2","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add verbose output from check_single_version","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/60d277a05d543bb41a46fe6036e3723d311bc3e2"},{"sha":"2bd3efb90e5d2af7f0170fdf5bc824c097cad1ad","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Also catch EtcdError exceptions","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/2bd3efb90e5d2af7f0170fdf5bc824c097cad1ad"},{"sha":"cd8d64a3d9c81d32e8108cdf719096e189e6e834","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add subcmd to get new discovery token","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/cd8d64a3d9c81d32e8108cdf719096e189e6e834"},{"sha":"75fcc09e5e01ae77d53fc4227ccdb1ae9073a382","author":{"email":"00d761b23995d0adadf5b7f5eea7dc44b892ddb7@gmail.com","name":"Dan"},"message":"Add initial version of apply resources\n\nAdds initial code for apply resources.\n\nThis code is intended to create provision the\nservers via nova that the CI/CD pipeline will\nneed for testing.","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/75fcc09e5e01ae77d53fc4227ccdb1ae9073a382"},{"sha":"84b307ce393148d1bb7eaa0965f70e4f8d2db619","author":{"email":"00d761b23995d0adadf5b7f5eea7dc44b892ddb7@gmail.com","name":"Dan"},"message":"Add a test data file for resources","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/84b307ce393148d1bb7eaa0965f70e4f8d2db619"},{"sha":"fa9ffd4e78f8b4a936f8371f667bd4189ef0227d","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Make apply_resources.py a bit more pythonic","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/fa9ffd4e78f8b4a936f8371f667bd4189ef0227d"},{"sha":"7921ceea52cabe2cbfbe9d48555b460b390613f5","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Move example into examples dir","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/7921ceea52cabe2cbfbe9d48555b460b390613f5"},{"sha":"e22596c02c101cc1ec61f691dc0c5cfcee119198","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Add argument parsing","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/e22596c02c101cc1ec61f691dc0c5cfcee119198"},{"sha":"96530ecf66d3515dac186c06985eeb5147bf976b","author":{"email":"93fc2936942fedb0c448bffbd941fee104709dfc@ril.com","name":"Soren Hansen"},"message":"Remove leftover cruft","distinct":false,"url":"https://api.github.com/repos/theanalyst/python-jiocloud/commits/96530ecf66d3515dac186c06985eeb5147bf976b"}]}