)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"64b3325e27e315235ee3295e470092e1a0a9d855","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Joshua Harlow \u003charlowja@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-01-06 21:22:58 -0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use voluptuous (now useable) instead of jsonschema"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The voluptuous is easier to use for non-rest oriented"},{"line_number":10,"context_line":"library \u0026 services (which is really the place for jsonschema"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa69d971_5fae8fe8","line":7,"updated":"2016-01-07 12:45:07.000000000","message":"s/(now useable)//","commit_id":"1f2308ca6b4b000367de8001b979be0b8d80ffa8"}],"tooz/drivers/file.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"64b3325e27e315235ee3295e470092e1a0a9d855","unresolved":false,"context_lines":[{"line_number":50,"context_line":"def _translate_failures():"},{"line_number":51,"context_line":"    try:"},{"line_number":52,"context_line":"        yield"},{"line_number":53,"context_line":"    except (EnvironmentError, voluptuous.MultipleInvalid) as e:"},{"line_number":54,"context_line":"        coordination.raise_with_cause(coordination.ToozError,"},{"line_number":55,"context_line":"                                      encodeutils.exception_to_unicode(e),"},{"line_number":56,"context_line":"                                      cause\u003de)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_3fb5db30","line":53,"updated":"2016-01-07 12:45:07.000000000","message":"s/Multiple//","commit_id":"1f2308ca6b4b000367de8001b979be0b8d80ffa8"}]}
