)]}'
{"nova/tests/integrated/test_api_samples.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"8e62b143eb6f3d54577a64b7d105e7693bb04925","unresolved":false,"context_lines":[{"line_number":243,"context_line":"            \u0027text\u0027: text,"},{"line_number":244,"context_line":"            \u0027unit\u0027: \u0027SECOND|MINUTE|HOUR|DAY\u0027,"},{"line_number":245,"context_line":"            \u0027verb\u0027: \u0027GET|POST|PUT|DELETE|HEAD|TRACE|OPTIONS|CONNECT\u0027,"},{"line_number":246,"context_line":"            \u0027integer_value\u0027: \u0027[0-9]*\u0027,"},{"line_number":247,"context_line":"        }"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"    def _get_response(self, url, method, body\u003dNone, strip_version\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOi4%3D","line":246,"updated":"2012-10-02 18:04:42.000000000","message":"maybe use \\d+ instead. It\u0027s a bit more specific.","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"cda8d37208ceffcbaa40ba0f7524a6d0583c494f","unresolved":false,"context_lines":[{"line_number":243,"context_line":"            \u0027text\u0027: text,"},{"line_number":244,"context_line":"            \u0027unit\u0027: \u0027SECOND|MINUTE|HOUR|DAY\u0027,"},{"line_number":245,"context_line":"            \u0027verb\u0027: \u0027GET|POST|PUT|DELETE|HEAD|TRACE|OPTIONS|CONNECT\u0027,"},{"line_number":246,"context_line":"            \u0027integer_value\u0027: \u0027[0-9]*\u0027,"},{"line_number":247,"context_line":"        }"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"    def _get_response(self, url, method, body\u003dNone, strip_version\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOhw%3D","line":246,"updated":"2012-10-02 18:05:48.000000000","message":"this should be \\d+, that will also match an empty string.","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"5c90e50006af0b654e2ff2fb1ddeebe3907b3b53","unresolved":false,"context_lines":[{"line_number":243,"context_line":"            \u0027text\u0027: text,"},{"line_number":244,"context_line":"            \u0027unit\u0027: \u0027SECOND|MINUTE|HOUR|DAY\u0027,"},{"line_number":245,"context_line":"            \u0027verb\u0027: \u0027GET|POST|PUT|DELETE|HEAD|TRACE|OPTIONS|CONNECT\u0027,"},{"line_number":246,"context_line":"            \u0027integer_value\u0027: \u0027[0-9]*\u0027,"},{"line_number":247,"context_line":"        }"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"    def _get_response(self, url, method, body\u003dNone, strip_version\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOhQ%3D","line":246,"in_reply_to":"AAAALH%2F%2FOhw%3D","updated":"2012-10-02 22:58:33.000000000","message":"Done","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"cda8d37208ceffcbaa40ba0f7524a6d0583c494f","unresolved":false,"context_lines":[{"line_number":1197,"context_line":"        response \u003d self._do_get(\u0027limits\u0027)"},{"line_number":1198,"context_line":"        self.assertEqual(response.status, 200)"},{"line_number":1199,"context_line":"        subs \u003d self._get_regexes()"},{"line_number":1200,"context_line":"        subs[\u0027regex\u0027] \u003d \u0027.*\u0027"},{"line_number":1201,"context_line":"        return self._verify_response(\u0027usedlimits-get-resp\u0027, subs, response)"},{"line_number":1202,"context_line":""},{"line_number":1203,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOho%3D","line":1200,"updated":"2012-10-02 18:05:48.000000000","message":"I\u0027m confused about this, this matches anything, so I\u0027m not sure why we bother with it, as it won\u0027t ever fail.","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"8e62b143eb6f3d54577a64b7d105e7693bb04925","unresolved":false,"context_lines":[{"line_number":1197,"context_line":"        response \u003d self._do_get(\u0027limits\u0027)"},{"line_number":1198,"context_line":"        self.assertEqual(response.status, 200)"},{"line_number":1199,"context_line":"        subs \u003d self._get_regexes()"},{"line_number":1200,"context_line":"        subs[\u0027regex\u0027] \u003d \u0027.*\u0027"},{"line_number":1201,"context_line":"        return self._verify_response(\u0027usedlimits-get-resp\u0027, subs, response)"},{"line_number":1202,"context_line":""},{"line_number":1203,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOhs%3D","line":1200,"updated":"2012-10-02 18:04:42.000000000","message":"Something about this doesn\u0027t sit right. I\u0027m not sure if there is a better way for this so I\u0027m not going -1 on it. I just feel that it isn\u0027t needed or there is a more specific way to get the regex and uri.","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"5c90e50006af0b654e2ff2fb1ddeebe3907b3b53","unresolved":false,"context_lines":[{"line_number":1197,"context_line":"        response \u003d self._do_get(\u0027limits\u0027)"},{"line_number":1198,"context_line":"        self.assertEqual(response.status, 200)"},{"line_number":1199,"context_line":"        subs \u003d self._get_regexes()"},{"line_number":1200,"context_line":"        subs[\u0027regex\u0027] \u003d \u0027.*\u0027"},{"line_number":1201,"context_line":"        return self._verify_response(\u0027usedlimits-get-resp\u0027, subs, response)"},{"line_number":1202,"context_line":""},{"line_number":1203,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FOWc%3D","line":1200,"in_reply_to":"AAAALH%2F%2FOho%3D","updated":"2012-10-02 22:58:33.000000000","message":"There was a problem with the sort of the list with dicts. with the new patch from vishy. I removed this, and it works fine. thank you both","commit_id":"9c2de86e21b7150912ea488100100986ee1652c0"}]}
