{"action":"created","issue":{"url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/107","repository_url":"https://api.github.com/repos/cloudfoundry/routing-release","labels_url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/107/labels{/name}","comments_url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/107/comments","events_url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/107/events","html_url":"https://github.com/cloudfoundry/routing-release/pull/107","id":318390319,"node_id":"MDExOlB1bGxSZXF1ZXN0MTg0NjA3NTQ2","number":107,"title":"Stdout and stderr to the same file","user":{"login":"giner","id":533434,"node_id":"MDQ6VXNlcjUzMzQzNA==","avatar_url":"https://avatars0.githubusercontent.com/u/533434?v=4","gravatar_id":"","url":"https://api.github.com/users/giner","html_url":"https://github.com/giner","followers_url":"https://api.github.com/users/giner/followers","following_url":"https://api.github.com/users/giner/following{/other_user}","gists_url":"https://api.github.com/users/giner/gists{/gist_id}","starred_url":"https://api.github.com/users/giner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giner/subscriptions","organizations_url":"https://api.github.com/users/giner/orgs","repos_url":"https://api.github.com/users/giner/repos","events_url":"https://api.github.com/users/giner/events{/privacy}","received_events_url":"https://api.github.com/users/giner/received_events","type":"User","site_admin":false},"labels":[{"id":371027273,"node_id":"MDU6TGFiZWwzNzEwMjcyNzM=","url":"https://api.github.com/repos/cloudfoundry/routing-release/labels/scheduled","name":"scheduled","color":"BFD4F2","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-04-27T12:25:31Z","updated_at":"2018-07-11T15:20:16Z","closed_at":"2018-07-11T15:20:16Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/cloudfoundry/routing-release/pulls/107","html_url":"https://github.com/cloudfoundry/routing-release/pull/107","diff_url":"https://github.com/cloudfoundry/routing-release/pull/107.diff","patch_url":"https://github.com/cloudfoundry/routing-release/pull/107.patch"},"body":"Running Cloud Foundry for long time we find that having a single log file per job is more convenient than having two, one for STDOUT and one for STDERR. Of course this might not be true for everybody.\r\n\r\nBefore (different log files for stdout and stderr):\r\n```\r\n$ echo test | prepend_datetime\r\n2018-04-27T21:13:17.593262+0900 test\r\n```\r\n\r\nAfter (one log file):\r\n```\r\n$ echo test_ok | log_prefix \"O\" && echo test_err | log_prefix \"E\"\r\n2018-04-27T21:14:42.151025+0900 O test_ok\r\n2018-04-27T21:14:42.179927+0900 E test_err\r\n```\r\n\r\nThis change is made on top of https://github.com/cloudfoundry/routing-release/pull/106.\r\n\r\n* [x] I have viewed signed and have submitted the Contributor License Agreement\r\n\r\n* [x] I have made this pull request to the `develop` branch\r\n\r\n* [ ] I have run all the unit tests using `scripts/run-unit-tests`\r\n\r\n* [ ] I have run Routing Acceptance Tests and Routing Smoke Tests on bosh lite\r\n\r\n* [ ] I have run CF Acceptance Tests on bosh lite\r\n"},"comment":{"url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/comments/404208638","html_url":"https://github.com/cloudfoundry/routing-release/pull/107#issuecomment-404208638","issue_url":"https://api.github.com/repos/cloudfoundry/routing-release/issues/107","id":404208638,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNDIwODYzOA==","user":{"login":"aaronshurley","id":6414720,"node_id":"MDQ6VXNlcjY0MTQ3MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/6414720?v=4","gravatar_id":"","url":"https://api.github.com/users/aaronshurley","html_url":"https://github.com/aaronshurley","followers_url":"https://api.github.com/users/aaronshurley/followers","following_url":"https://api.github.com/users/aaronshurley/following{/other_user}","gists_url":"https://api.github.com/users/aaronshurley/gists{/gist_id}","starred_url":"https://api.github.com/users/aaronshurley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaronshurley/subscriptions","organizations_url":"https://api.github.com/users/aaronshurley/orgs","repos_url":"https://api.github.com/users/aaronshurley/repos","events_url":"https://api.github.com/users/aaronshurley/events{/privacy}","received_events_url":"https://api.github.com/users/aaronshurley/received_events","type":"User","site_admin":false},"created_at":"2018-07-11T15:20:16Z","updated_at":"2018-07-11T15:20:16Z","author_association":"MEMBER","body":"@giner Sounds good. Feel free to reach out the #bpm team in CF slack if you have any questions!"}}
{"actor":{"display_login":"aaronshurley"}}