{"push_id":1441367101,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"02a3acb4efaabe6e1d1bdd5d96e80419bb9ecc44","before":"1c1635625703853b2233a1278083f4b021f6e287","commits":[{"sha":"e4a4a98496a3550abee05b77b958ac5a34579472","author":{"name":"Ian Cordasco","email":"a80bff22bba2e72e428ba1689471d579e6a6e2db@gmail.com"},"message":"Add functions for authenticating to Craton\n\nThis adds a cratonclient.auth with craton_auth and keystone_auth\nfunctions to generate cratonclient.session.Session objects with\nappropriate authentication plugins set-up.\n\nCloses-bug: 1643961\nChange-Id: I661a91241b96ca5c45a91a0add4f74c4ca7e6750","distinct":true,"url":"https://api.github.com/repos/openstack/python-cratonclient/commits/e4a4a98496a3550abee05b77b958ac5a34579472"},{"sha":"02a3acb4efaabe6e1d1bdd5d96e80419bb9ecc44","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Add functions for authenticating to Craton\"","distinct":true,"url":"https://api.github.com/repos/openstack/python-cratonclient/commits/02a3acb4efaabe6e1d1bdd5d96e80419bb9ecc44"}]}
{"actor":{"display_login":"openstack-gerrit"}}