{"push_id":739815267,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"a18f4ad8f6e1d15c8f9c3398dff4fda52c6a7222","before":"1849ddf38e897aaff3cb1a0f6e3cd98963ab7ab2","commits":[{"sha":"f11d82937c63cca19d17b92566768ae81d1e7f12","author":{"email":"f59ae8196aa42776608da10af2c2df5c4ac97d86@metoffice.gov.uk","name":"Ben Fitzpatrick"},"message":"#294: remove config.py inheritance sys.exit","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/f11d82937c63cca19d17b92566768ae81d1e7f12"},{"sha":"636aff1038a5d93dc1dd3e0620684f3243af9f83","author":{"email":"f59ae8196aa42776608da10af2c2df5c4ac97d86@metoffice.gov.uk","name":"Ben Fitzpatrick"},"message":"#294: remove shutdown handler sys.exit.\n\nNote: this didn't leave port files or threads behind - this is just a tidy up.","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/636aff1038a5d93dc1dd3e0620684f3243af9f83"},{"sha":"999a4c0c154b5692c14b850a09c32bc989c39778","author":{"email":"f59ae8196aa42776608da10af2c2df5c4ac97d86@metoffice.gov.uk","name":"Ben Fitzpatrick"},"message":"#294: remove get_suite_host sys.exit just-in-case\n\nThis removes the sys.exit from the get_suite_host function. This is only\ncalled at the start of scheduler.py (which would be fine) and during task proxy\nemail event hooks (at which point the error could not occur, as the global\nconfig is already parsed). This is really just a just-in-case change.","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/999a4c0c154b5692c14b850a09c32bc989c39778"},{"sha":"ad68ca1b86cf1ed39f2a3aa24c77d72566615a6d","author":{"email":"f59ae8196aa42776608da10af2c2df5c4ac97d86@metoffice.gov.uk","name":"Ben Fitzpatrick"},"message":"#294: remove never-called task_state check sys.exit.\n\nThis can never be actually called, given the raise on the previous line.","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/ad68ca1b86cf1ed39f2a3aa24c77d72566615a6d"},{"sha":"1b907867c25178fce54eb20358430580ee5e53cc","author":{"email":"f59ae8196aa42776608da10af2c2df5c4ac97d86@metoffice.gov.uk","name":"Ben Fitzpatrick"},"message":"Remove bad newline","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/1b907867c25178fce54eb20358430580ee5e53cc"},{"sha":"a18f4ad8f6e1d15c8f9c3398dff4fda52c6a7222","author":{"email":"0a2de9c6f89b1938567fdcf054eb28a4b82d761f@users.noreply.github.com","name":"Kerry Day"},"message":"Merge pull request #1555 from benfitzpatrick/294.remove-hard-aborts\n\ncylc codebase: remove some bad sys.exit calls","distinct":true,"url":"https://api.github.com/repos/cylc/cylc/commits/a18f4ad8f6e1d15c8f9c3398dff4fda52c6a7222"}]}