)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"c49cb2e62dc228ea69c336657149ef14b4e52f48","unresolved":false,"context_lines":[{"line_number":10,"context_line":"etc. as it gives you the raw value. This can make life easier in bash."},{"line_number":11,"context_line":"However, if there are no results mistral will return \u003cnone\u003e - this isn\u0027t"},{"line_number":12,"context_line":"the raw value, and means you need to map it via case statement."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I246f772253e0fdb4dc8a82a4d4186b4bb6626981"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df3967d1_289a696d","line":13,"updated":"2017-08-02 13:59:55.000000000","message":"bug reference please","commit_id":"1ff0c8caf31c499590791d4a3d7c66c7856c8782"},{"author":{"_account_id":11085,"name":"Toure Dunnon","email":"toure@redhat.com","username":"Toure"},"change_message_id":"3d3ca272183fd2216b024c22ac83e2c9734ca427","unresolved":false,"context_lines":[{"line_number":10,"context_line":"etc. as it gives you the raw value. This can make life easier in bash."},{"line_number":11,"context_line":"However, if there are no results mistral will return \u003cnone\u003e - this isn\u0027t"},{"line_number":12,"context_line":"the raw value, and means you need to map it via case statement."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I246f772253e0fdb4dc8a82a4d4186b4bb6626981"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df3967d1_bc70dea6","line":13,"in_reply_to":"df3967d1_289a696d","updated":"2017-08-02 14:15:56.000000000","message":"ack.","commit_id":"1ff0c8caf31c499590791d4a3d7c66c7856c8782"}],"mistralclient/commands/v2/action_executions.py":[{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"c49cb2e62dc228ea69c336657149ef14b4e52f48","unresolved":false,"context_lines":[{"line_number":51,"context_line":"            action_ex.updated_at or \u0027\u003cnone\u003e\u0027"},{"line_number":52,"context_line":"        )"},{"line_number":53,"context_line":"    else:"},{"line_number":54,"context_line":"        data \u003d (tuple(\u0027\u0027 for _ in range(len(columns))),)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    return columns, data"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df3967d1_a8ead9a8","line":54,"updated":"2017-08-02 13:59:55.000000000","message":"Could data just be an empty tuple? i.e. is it better to have no rows or to have a row of empty strings?","commit_id":"1ff0c8caf31c499590791d4a3d7c66c7856c8782"},{"author":{"_account_id":11085,"name":"Toure Dunnon","email":"toure@redhat.com","username":"Toure"},"change_message_id":"3d3ca272183fd2216b024c22ac83e2c9734ca427","unresolved":false,"context_lines":[{"line_number":51,"context_line":"            action_ex.updated_at or \u0027\u003cnone\u003e\u0027"},{"line_number":52,"context_line":"        )"},{"line_number":53,"context_line":"    else:"},{"line_number":54,"context_line":"        data \u003d (tuple(\u0027\u0027 for _ in range(len(columns))),)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    return columns, data"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df3967d1_3c4bce59","line":54,"in_reply_to":"df3967d1_a8ead9a8","updated":"2017-08-02 14:15:56.000000000","message":"I did try that and part of the base model still expected a list of values to match the keys.","commit_id":"1ff0c8caf31c499590791d4a3d7c66c7856c8782"}]}
