{"push_id":1409062785,"size":2,"distinct_size":1,"ref":"refs/heads/develop","head":"531ff3fba8102e8fdf25ce888a2c0fb2aef5b2ca","before":"cf0531d6d2ea91e82d751a1726ff07bd271ee036","commits":[{"sha":"d275cf4e528b8687941cb033a9fbe144247bde63","author":{"name":"Drew Thorstensen","email":"daeda87cff00f181448e84ebd87a604bb4b3ced8@us.ibm.com"},"message":"Ensure close is sent to FIFO pipe\n\nPypowervm was recently updated to allow the user to pass in a function\nfor the streaming to the REST API.  They would be passed the path to the\nFIFO pipe.  However, we found situations where the function that was\npassed in would raise an exception immediately.  This is acceptable on\nthe client code (something went wrong), but pypowervm would block\nindefinitely.\n\nIt blocked indefinitely because an EOF was never written to the REST\nAPI, thus never letting the command finish.  This change fixes that and\nwraps the client function in a try/except block.  This ensures that\npypowervm will send an EOF to the FIFO pipe and allow the REST API to\ngive back control.\n\nChange-Id: I3ec0119dd58d3f41a5aec3bf62c9b274d0c9a01c\nCloses-Bug: 1640953","distinct":false,"url":"https://api.github.com/repos/powervm/pypowervm/commits/d275cf4e528b8687941cb033a9fbe144247bde63"},{"sha":"531ff3fba8102e8fdf25ce888a2c0fb2aef5b2ca","author":{"name":"jenkins","email":"ce7ac637ac48b67a36141bd2a33b2fe771398b96@nowhere.ibm.com"},"message":"Merge commit 'd275cf4e528b8687941cb033a9fbe144247bde63' into HEAD","distinct":true,"url":"https://api.github.com/repos/powervm/pypowervm/commits/531ff3fba8102e8fdf25ce888a2c0fb2aef5b2ca"}]}
{"actor":{"display_login":"dclain"}}