)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"a91f6ac66203832698024aa39bf589e3c3a449cf","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Validate that translations are ok using msgfmt, so that no invalid"},{"line_number":10,"context_line":"ones can be imported."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ic1f106684270a8f2197e0fb2a67d6fc00535ee65"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a68dd71_a698e36b","line":11,"updated":"2016-01-20 14:47:19.000000000","message":"There is no bug for this?","commit_id":"fe225b8a9c9c32e00392b47dadb408bd2d7f4fff"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c43d25d4710f4839c700161923ce8a84c22f9173","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Validate that translations are ok using msgfmt, so that no invalid"},{"line_number":10,"context_line":"ones can be imported."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ic1f106684270a8f2197e0fb2a67d6fc00535ee65"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a68dd71_86ceff58","line":11,"in_reply_to":"9a68dd71_a698e36b","updated":"2016-01-20 14:49:03.000000000","message":"This came out of a discussion on #openstack-nova we had today.\n\nWe noticed that compile_catalog fails and fixed upstream translations and put a stop gap in place with this change so that it won\u0027t happen again.\n\nThis change is a backport of one proposed for master.\n\nIf you insist, I can open a bug report...","commit_id":"fe225b8a9c9c32e00392b47dadb408bd2d7f4fff"}],"tox.ini":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"42c2d4b559d2b2c85fb0dc3b2f644a050bfd66cd","unresolved":false,"context_lines":[{"line_number":34,"context_line":"[testenv:pep8]"},{"line_number":35,"context_line":"commands \u003d"},{"line_number":36,"context_line":"  bash tools/flake8wrap.sh {posargs}"},{"line_number":37,"context_line":"  # Check that .po and .pot files are valid."},{"line_number":38,"context_line":"  bash -c \"find nova -type f -regex \u0027.*\\.pot?\u0027 -print0| \\"},{"line_number":39,"context_line":"           xargs -0 -n 1 msgfmt --check-format -o /dev/null\""},{"line_number":40,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9a68dd71_26c4f33e","line":37,"range":{"start_line":37,"start_character":15,"end_line":37,"end_character":18},"updated":"2016-01-20 14:48:25.000000000","message":"Your regex is only checking .pot files.","commit_id":"fe225b8a9c9c32e00392b47dadb408bd2d7f4fff"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d72a6cf4eba15e61ffed2b09c5e9d6732197d792","unresolved":false,"context_lines":[{"line_number":34,"context_line":"[testenv:pep8]"},{"line_number":35,"context_line":"commands \u003d"},{"line_number":36,"context_line":"  bash tools/flake8wrap.sh {posargs}"},{"line_number":37,"context_line":"  # Check that .po and .pot files are valid."},{"line_number":38,"context_line":"  bash -c \"find nova -type f -regex \u0027.*\\.pot?\u0027 -print0| \\"},{"line_number":39,"context_line":"           xargs -0 -n 1 msgfmt --check-format -o /dev/null\""},{"line_number":40,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9a68dd71_26fcf33d","line":37,"range":{"start_line":37,"start_character":15,"end_line":37,"end_character":18},"in_reply_to":"9a68dd71_26c4f33e","updated":"2016-01-20 14:51:31.000000000","message":"NO, it\u0027s not - just tested locally.","commit_id":"fe225b8a9c9c32e00392b47dadb408bd2d7f4fff"}]}
