{"push_id":690407221,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"c2cd09756d8d6326d2e505c2e6787446d1175a22","before":"185a761624e47d29797c1aab132930f4180ff6bf","commits":[{"sha":"826428dc8aeef124c2251624ae34fdc003e69ca4","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@midokura.com","name":"YAMAMOTO Takashi"},"message":"Add a comment on _check_update_has_security_groups\n\nDespite of its name, _check_update_has_security_groups can\nhandle create requests as well.  There are plugins actually\nusing it for create.  eg. ml2, vmware\n\nChange-Id: I3c26ad0ac00b12ce24096bfc27606797af2d9098","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/826428dc8aeef124c2251624ae34fdc003e69ca4"},{"sha":"753196480d9cca10c5b91dfa8221e89f658fa110","author":{"email":"d2de8475ecde4f30221bae835ec23b041ec4f992@redhat.com","name":"Jakub Libosvar"},"message":"Break Pinger class to functions\n\nAs the class served only for storing parameters that can be passed as\nactual function parameters, there is no reason for class.\n\nChange-Id: I553b4d6daeb78d495cda09894582a3d885b5d1b5","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/753196480d9cca10c5b91dfa8221e89f658fa110"},{"sha":"4ed74e9ad0d36ea20448e939af72452f4bac0aca","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add a comment on _check_update_has_security_groups\"","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/4ed74e9ad0d36ea20448e939af72452f4bac0aca"},{"sha":"c2cd09756d8d6326d2e505c2e6787446d1175a22","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Break Pinger class to functions\"","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/c2cd09756d8d6326d2e505c2e6787446d1175a22"}]}