{"push_id":629218032,"size":10,"distinct_size":1,"ref":"refs/heads/master","head":"6de928a990dfaa09bee871c03d25d1c32d0b08ac","before":"310757058c266f62822b81c1a293bdb7769393ca","commits":[{"sha":"2b0aca3c7b6faef5958765604307ec56cb3f9dc9","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"Rule unit tests","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/2b0aca3c7b6faef5958765604307ec56cb3f9dc9"},{"sha":"2d8a55795d6d773a23c6807183d39d495b0078b1","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"Endpoint unit tests","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/2d8a55795d6d773a23c6807183d39d495b0078b1"},{"sha":"75b11a7235bda9d6271dd68fe85f26fdf07699d5","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"datastore.py unit tests","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/75b11a7235bda9d6271dd68fe85f26fdf07699d5"},{"sha":"2c8d5c10dd3bdad02effe7e4bb1c09c850c26dad","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"Refactor get_hosts() to return Endpoints","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/2c8d5c10dd3bdad02effe7e4bb1c09c850c26dad"},{"sha":"269a7ad3d119d434a4c7c9853c49eba2405be0f4","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"datastore.py unit test coverage","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/269a7ad3d119d434a4c7c9853c49eba2405be0f4"},{"sha":"6b128d0d305b982dfa7f618371d406ce8752d81c","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"datastore.py methods take hostname explicitly","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/6b128d0d305b982dfa7f618371d406ce8752d81c"},{"sha":"3395bde6785d11233283750b184f755a8a5a32c1","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"Fix netns.py use of Endpoint constructor","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/3395bde6785d11233283750b184f755a8a5a32c1"},{"sha":"cb44d884b91ab2c78ccdbca8c000382e9815acc6","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"PEP8 assert names from nose.tools","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/cb44d884b91ab2c78ccdbca8c000382e9815acc6"},{"sha":"a955f99532a0548f6ac8aabd786fbc8d796d5dbc","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"datastore UT named constants","distinct":false,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/a955f99532a0548f6ac8aabd786fbc8d796d5dbc"},{"sha":"6de928a990dfaa09bee871c03d25d1c32d0b08ac","author":{"email":"69a90d2b95e19e6a0b191756c2e89cec4ffb8961@metaswitch.com","name":"Spike Curtis"},"message":"Merge pull request #51 from Metaswitch/datastore-ut\n\nDatastore Unit Tests","distinct":true,"url":"https://api.github.com/repos/Metaswitch/calico-docker/commits/6de928a990dfaa09bee871c03d25d1c32d0b08ac"}]}