{"push_id":2381191476,"size":87,"distinct_size":69,"ref":"refs/heads/mac_add_service_util","head":"51d786a45d49b8ea5b44c320d13c94916e4b4de2","before":"fcb0a8ecbd912381f8204323910bd64d35928a4d","commits":[{"sha":"81ec66fd8bb3a0a778d3f75d57232a063b954b98","author":{"name":"Justin Findlay","email":"54a7a51a08edea0ce0545f2a9214d4853710868d@gmail.com"},"message":"modules.gentoo_service handle stopped retcode\n\nIn OpenRC, when a service is stopped, the retcode of /sbin/openrc-run is\n3, not 0.","distinct":false,"url":"https://api.github.com/repos/twangboy/salt/commits/81ec66fd8bb3a0a778d3f75d57232a063b954b98"},{"sha":"2eef3c65a6fb42a17ad2cf14727dcb4cf9954777","author":{"name":"Justin Findlay","email":"54a7a51a08edea0ce0545f2a9214d4853710868d@gmail.com"},"message":"tests.unit.modules.gentoo_service add retcode arg","distinct":false,"url":"https://api.github.com/repos/twangboy/salt/commits/2eef3c65a6fb42a17ad2cf14727dcb4cf9954777"},{"sha":"d0b3dad5baff8f4e63bc119572378ffbdf60f94f","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"Don't try to parse a datetime object","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/d0b3dad5baff8f4e63bc119572378ffbdf60f94f"},{"sha":"75f87dcedcc661d825c7303cb726a25ebd03da6c","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"Define loop_interval only once.\n\nCovert to a timedelta object only if not a timedelta object already.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/75f87dcedcc661d825c7303cb726a25ebd03da6c"},{"sha":"74d9cfeeb5e37c83b74a010437188f7f4f9e5cc1","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"Remove unuseful code, `_skip_explicit` was instantiated as a list.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/74d9cfeeb5e37c83b74a010437188f7f4f9e5cc1"},{"sha":"72e1a0bbcae882a711df172554230835bb84da9f","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"`skip_explicit` objects might already be datetime objects","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/72e1a0bbcae882a711df172554230835bb84da9f"},{"sha":"bf671d7e8e370091dfb8727c7eadcc84fce4243f","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"`_run_explicit` is always instantiated as a list.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/bf671d7e8e370091dfb8727c7eadcc84fce4243f"},{"sha":"88c0420fc2df2129eed38acbd1128532904e742e","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"Expicit run date might already be datetime objects","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/88c0420fc2df2129eed38acbd1128532904e742e"},{"sha":"b27bbc258c48909b560e9eda5698e5b48ca9aecb","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"`once` might already be a datetime object","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/b27bbc258c48909b560e9eda5698e5b48ca9aecb"},{"sha":"cf96edbb3c64fe20c185d4cbf70df227cc8ce95e","author":{"name":"Bo Maryniuk","email":"9ef0b263d53f519408cf66e5eabe02b6aa4d76c3@suse.de"},"message":"Fix socket datagram information on Python3","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/cf96edbb3c64fe20c185d4cbf70df227cc8ce95e"},{"sha":"f00cf88c7b337f9c079c51ebe8eaa48e401ba336","author":{"name":"Bo Maryniuk","email":"9ef0b263d53f519408cf66e5eabe02b6aa4d76c3@suse.de"},"message":"Fix unit test for socket data","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/f00cf88c7b337f9c079c51ebe8eaa48e401ba336"},{"sha":"399cf8d74b87b1358ac747e0214b2d9634b842e8","author":{"name":"Gareth J. Greenaway","email":"ef82be8a2b7af6049fce2b871000561e9a5d932e@wiked.org"},"message":"Update schedule.py\n\nNeed to specify the timedelta as seconds.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/399cf8d74b87b1358ac747e0214b2d9634b842e8"},{"sha":"0a7e347489bcd56ae12c60c36719444614869c0f","author":{"name":"Nicole Thomas","email":"ae1c87b8890ff9731ebe19af58ee497ae1263e7c@saltstack.com"},"message":"Merge pull request #46193 from isbm/isbm-py3-ssdp-bytes\n\nBugfix: SSDP crash on Python3  environment (bytes vs unicode)","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/0a7e347489bcd56ae12c60c36719444614869c0f"},{"sha":"feedfaf41a40a12d4da27c2c9a1e9b7ad0c21ad6","author":{"name":"Nicole Thomas","email":"ae1c87b8890ff9731ebe19af58ee497ae1263e7c@saltstack.com"},"message":"Merge pull request #46190 from s0undt3ch/2018.3.0rc1\n\nMinor fixes to the scheduler","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/feedfaf41a40a12d4da27c2c9a1e9b7ad0c21ad6"},{"sha":"ee06749d7a2e11f1936e1bbabf6e0d4c0c778028","author":{"name":"Erik Johnson","email":"2299473544c3137a274c3f57f54114c5e2e4fdde@gmail.com"},"message":"Fix references to renamed attributes from salt.utils.gitfs\n\nThis change should have been part of a0f7eec7, but these refs were\noverlooked.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/ee06749d7a2e11f1936e1bbabf6e0d4c0c778028"},{"sha":"6c8c7728640fa2427b5895bf7419a800fb82ca2c","author":{"name":"Pedro Algarvio","email":"996519bca52dd859f2351f6214bc960e0b8bc308@algarvio.me"},"message":"Fix docstring","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/6c8c7728640fa2427b5895bf7419a800fb82ca2c"},{"sha":"6731dfcc5ab26d3305fc8b97d3e8e39c64a7b080","author":{"name":"Nicole Thomas","email":"ae1c87b8890ff9731ebe19af58ee497ae1263e7c@saltstack.com"},"message":"Merge pull request #46209 from terminalmage/issue46205\n\nFix references to renamed attributes from salt.utils.gitfs","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/6731dfcc5ab26d3305fc8b97d3e8e39c64a7b080"},{"sha":"2f12375397450649c0b0df292f234bac1ab96fff","author":{"name":"Nicole Thomas","email":"ae1c87b8890ff9731ebe19af58ee497ae1263e7c@saltstack.com"},"message":"Merge pull request #46211 from s0undt3ch/2018.3.0rc1\n\nFix docstring","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/2f12375397450649c0b0df292f234bac1ab96fff"},{"sha":"0d340757ad7d64aed18c7085134d9713a3f14229","author":{"name":"Daniel Wallace","email":"0057831639748af1c50d6a4d314d2ba112e20a2c@gtmanfred.com"},"message":"fix ssh integration test with enable_ssh_minions\n\nFix for MacOS","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/0d340757ad7d64aed18c7085134d9713a3f14229"},{"sha":"13abc175e15293e9b75147638b08a97cd3029e7b","author":{"name":"Erik Johnson","email":"2299473544c3137a274c3f57f54114c5e2e4fdde@gmail.com"},"message":"Fix hanging tests in integration suite\n\nA recent change to nginx appears to be causing this test to fail to\ncache the test file in the temp nginx instance we've spun up. This\ncauses the return of cp.cache_file to be False, which in and of itself\nshould be enough to fail the test. But since we're not asserting on the\ncp.cache_file results, flow proceeds to the next block of code, in which\nwe open the \"file\" that we cached. Some genius thought it would be a\nswell idea to make io.open() successfully open a filehandle when the\npath passed to it is a boolean False. When you try to read from this\nfilehandle, an AMAZING thing happens... It just blocks. Forever. I know,\nright? Pure genius.\n\nThis commit adds an assert so that the test fails gracefully and doesn't\ntry to read from a bogus filehandle that SHOULDN'T EVEN EXIST.","distinct":true,"url":"https://api.github.com/repos/twangboy/salt/commits/13abc175e15293e9b75147638b08a97cd3029e7b"}]}
{"actor":{"display_login":"twangboy"}}