)]}'
{"kong/common/utils.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"1636581d97035fa5882ad581d3dd15dc16b8efda","unresolved":false,"context_lines":[{"line_number":13,"context_line":"def dump_isotime(datetime_obj):"},{"line_number":14,"context_line":"    \"\"\"Format a datetime object as an iso-8601 string.\"\"\""},{"line_number":15,"context_line":"    return datetime_obj.strftime(ISO_TIME_FORMAT)"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAACX%2F%2F57I%3D","line":16,"updated":"2011-10-28 15:43:41.000000000","message":"extra newline at end (I think pep8 would bring this up...)","commit_id":"0a48b18af7bc6cab3086baa7a4f40998c6eb9db8"}],"kong/tests/test_servers.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"1636581d97035fa5882ad581d3dd15dc16b8efda","unresolved":false,"context_lines":[{"line_number":171,"context_line":"        resp, body \u003d self.os.nova.request(\u0027PUT\u0027, url, body\u003dput_body)"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"\t# Output from update should be a full server"},{"line_number":174,"context_line":"        self.assertEqual(resp.status, 200)"},{"line_number":175,"context_line":"        data \u003d json.loads(body)"},{"line_number":176,"context_line":"        self.assertEqual(data.keys(), [\u0027server\u0027])"},{"line_number":177,"context_line":"        self._assert_server_entity(data[\u0027server\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAACX%2F%2F57E%3D","line":174,"updated":"2011-10-28 15:43:41.000000000","message":"Indent above comment...","commit_id":"0a48b18af7bc6cab3086baa7a4f40998c6eb9db8"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"1636581d97035fa5882ad581d3dd15dc16b8efda","unresolved":false,"context_lines":[{"line_number":170,"context_line":"        url \u003d \u0027/servers/%s\u0027 % self.server_id"},{"line_number":171,"context_line":"        resp, body \u003d self.os.nova.request(\u0027PUT\u0027, url, body\u003dput_body)"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"\t# Output from update should be a full server"},{"line_number":174,"context_line":"        self.assertEqual(resp.status, 200)"},{"line_number":175,"context_line":"        data \u003d json.loads(body)"},{"line_number":176,"context_line":"        self.assertEqual(data.keys(), [\u0027server\u0027])"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAACX%2F%2F5qw%3D","line":173,"updated":"2011-10-30 20:41:54.000000000","message":"are those TABs above? I\u0027m wondering what changed?","commit_id":"96a3fbcb0efe69114c0f82d96378bf669b9f31b1"}]}
