{"action":"created","issue":{"url":"https://api.github.com/repos/desihub/desispec/issues/280","repository_url":"https://api.github.com/repos/desihub/desispec","labels_url":"https://api.github.com/repos/desihub/desispec/issues/280/labels{/name}","comments_url":"https://api.github.com/repos/desihub/desispec/issues/280/comments","events_url":"https://api.github.com/repos/desihub/desispec/issues/280/events","html_url":"https://github.com/desihub/desispec/pull/280","id":180367809,"number":280,"title":"Pipeline logging and reliability","user":{"login":"tskisner","id":84221,"avatar_url":"https://avatars.githubusercontent.com/u/84221?v=3","gravatar_id":"","url":"https://api.github.com/users/tskisner","html_url":"https://github.com/tskisner","followers_url":"https://api.github.com/users/tskisner/followers","following_url":"https://api.github.com/users/tskisner/following{/other_user}","gists_url":"https://api.github.com/users/tskisner/gists{/gist_id}","starred_url":"https://api.github.com/users/tskisner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tskisner/subscriptions","organizations_url":"https://api.github.com/users/tskisner/orgs","repos_url":"https://api.github.com/users/tskisner/repos","events_url":"https://api.github.com/users/tskisner/events{/privacy}","received_events_url":"https://api.github.com/users/tskisner/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"sbailey","id":218471,"avatar_url":"https://avatars.githubusercontent.com/u/218471?v=3","gravatar_id":"","url":"https://api.github.com/users/sbailey","html_url":"https://github.com/sbailey","followers_url":"https://api.github.com/users/sbailey/followers","following_url":"https://api.github.com/users/sbailey/following{/other_user}","gists_url":"https://api.github.com/users/sbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/sbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbailey/subscriptions","organizations_url":"https://api.github.com/users/sbailey/orgs","repos_url":"https://api.github.com/users/sbailey/repos","events_url":"https://api.github.com/users/sbailey/events{/privacy}","received_events_url":"https://api.github.com/users/sbailey/received_events","type":"User","site_admin":false},"assignees":[{"login":"sbailey","id":218471,"avatar_url":"https://avatars.githubusercontent.com/u/218471?v=3","gravatar_id":"","url":"https://api.github.com/users/sbailey","html_url":"https://github.com/sbailey","followers_url":"https://api.github.com/users/sbailey/followers","following_url":"https://api.github.com/users/sbailey/following{/other_user}","gists_url":"https://api.github.com/users/sbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/sbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbailey/subscriptions","organizations_url":"https://api.github.com/users/sbailey/orgs","repos_url":"https://api.github.com/users/sbailey/repos","events_url":"https://api.github.com/users/sbailey/events{/privacy}","received_events_url":"https://api.github.com/users/sbailey/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-09-30T18:12:34Z","updated_at":"2016-09-30T18:58:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/desihub/desispec/pulls/280","html_url":"https://github.com/desihub/desispec/pull/280","diff_url":"https://github.com/desihub/desispec/pull/280.diff","patch_url":"https://github.com/desihub/desispec/pull/280.patch"},"body":"This work ensures that all outputs from all processes are captured by writing to per-process log files and then merging those into the corresponding per-task logfile.  It also ensures that all processes working on a single task raise an exception if any one process raises.  This prevents \"hanging\" at barriers at the end of each task.  At each pipeline step, if all tasks fail for some reason, then the pipeline stops."},"comment":{"url":"https://api.github.com/repos/desihub/desispec/issues/comments/250825417","html_url":"https://github.com/desihub/desispec/pull/280#issuecomment-250825417","issue_url":"https://api.github.com/repos/desihub/desispec/issues/280","id":250825417,"user":{"login":"sbailey","id":218471,"avatar_url":"https://avatars.githubusercontent.com/u/218471?v=3","gravatar_id":"","url":"https://api.github.com/users/sbailey","html_url":"https://github.com/sbailey","followers_url":"https://api.github.com/users/sbailey/followers","following_url":"https://api.github.com/users/sbailey/following{/other_user}","gists_url":"https://api.github.com/users/sbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/sbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbailey/subscriptions","organizations_url":"https://api.github.com/users/sbailey/orgs","repos_url":"https://api.github.com/users/sbailey/repos","events_url":"https://api.github.com/users/sbailey/events{/privacy}","received_events_url":"https://api.github.com/users/sbailey/received_events","type":"User","site_admin":false},"created_at":"2016-09-30T18:58:20Z","updated_at":"2016-09-30T18:58:20Z","body":"Please add a docstring to `collective_log` to explain arguments and how it should be used.  Otherwise looks good; go ahead and merge when the docstring is added."}}
{"actor":{"display_login":"sbailey"}}