)]}'
{"nova/cmd/baseproxy.py":[{"author":{"_account_id":16929,"name":"Giridhar Jayavelu","email":"gjayavelu@vmware.com","username":"gjayavelu"},"change_message_id":"ab1c7499719e37ea765b103a1d516a0df2064a60","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"def exit_with_error(msg, errno\u003d-1):"},{"line_number":42,"context_line":"    print(msg)"},{"line_number":43,"context_line":"    sys.stdout.flush()"},{"line_number":44,"context_line":"    sys.exit(errno)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3a29b11f_e0014439","line":43,"updated":"2015-10-21 18:43:16.000000000","message":"does stderr have to be flushed as well?","commit_id":"a0ce8157ee248111fd5384796f4b2c4148e45071"},{"author":{"_account_id":13248,"name":"Wenzhi Yu","email":"wenzhi_yu@163.com","username":"yuywz"},"change_message_id":"b9d9dcca894bd815ae589a1d62d388c61b906952","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"def exit_with_error(msg, errno\u003d-1):"},{"line_number":42,"context_line":"    print(msg)"},{"line_number":43,"context_line":"    sys.stdout.flush()"},{"line_number":44,"context_line":"    sys.exit(errno)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3a29b11f_10eb6314","line":43,"in_reply_to":"3a29b11f_e0014439","updated":"2015-10-22 01:26:14.000000000","message":"Thanks, we can use stderr here because it\u0027s unbuffered.","commit_id":"a0ce8157ee248111fd5384796f4b2c4148e45071"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"28f6efb17a7e95b67014dcc21a4e5dc9a1a1afc5","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"def exit_with_error(msg, errno\u003d-1):"},{"line_number":42,"context_line":"    sys.stderr.write(msg + \u0027\\n\u0027)"},{"line_number":43,"context_line":"    sys.exit(errno)"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_da57bd00","line":42,"range":{"start_line":42,"start_character":4,"end_line":42,"end_character":32},"updated":"2015-12-04 16:11:18.000000000","message":"I\u0027m a bit concerned by the behavioural change which is to send the output now to stderr instead of stdout so I\u0027d prefer some other opinions","commit_id":"cf7cd655a2aaa7f44b94dca0ad7a15073a774a48"}]}
