{"push_id":782442415,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"65b59ea54c30511290a4a9810020964d76d981b0","before":"d5c2c719c5685b43effdd7fa0fbef023c4b6d728","commits":[{"sha":"65b59ea54c30511290a4a9810020964d76d981b0","author":{"email":"f69af20713283f9e72f3d2fc5be305535a4fc137@gmail.com","name":"Tim Hinrichs"},"message":"Unbreak master with 2 fixes in 1 commit\n\n1. Avoid double-use of 'name' value in exceptions\n\nPreviously the Congress Exception used 'name' as the name of\nthe error code to use and some of its subclasses used 'name'\nas a placeholder in the error message.  This caused problems\nbecause CongressException popped 'name' off the keyword args\nin the super class, which meant it was unavailable during\nmessage construction.  This was causing congress to fail\nto start in devstack.\n\nThis change eliminates the use of 'name' in the subclasses.\n\n2. Fix nova datasource driver instantiation failure\n\nThe nova client failed to load because an equality check\non nova client was raising an exception.  This was causing\nall unit tests using nova to fail.\n\nThis fix replaces an implicit == check with an 'is' check.\n\nCloses-bug: 1492334\nCloses-bug: 1492051\nChange-Id: I8c166cd4db6d4c45d0709cb33a16bc3188d3d5eb","distinct":true,"url":"https://api.github.com/repos/openstack/congress/commits/65b59ea54c30511290a4a9810020964d76d981b0"}]}