)]}'
{"cinder/image/glance.py":[{"author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"change_message_id":"95e476770790dc63716942ad433f4e9d399250b1","unresolved":false,"context_lines":[{"line_number":455,"context_line":"    # version 2 these are standalone fields in the GET response.  This bit of"},{"line_number":456,"context_line":"    # code moves them back into the properties dict as the caller expects, thus"},{"line_number":457,"context_line":"    # producing a volume with correct metadata for booting."},{"line_number":458,"context_line":"    for attr in [\u0027kernel_id\u0027, \u0027ramdisk_id\u0027]:"},{"line_number":459,"context_line":"        value \u003d getattr(image, attr, None)"},{"line_number":460,"context_line":"        if value:"},{"line_number":461,"context_line":"            output[\u0027properties\u0027][attr] \u003d value"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa53dc9_fd55cc4f","line":458,"updated":"2015-04-08 23:08:57.000000000","message":"This should be a tuple instead of a list, but it does not affect functionality.","commit_id":"4b3e5a6c4692f576b8f90f8fdd09aac22e0de0db"}],"cinder/tests/image/test_glance.py":[{"author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"change_message_id":"5009969f3eacd4c093c50bd8ef7729880e884b41","unresolved":false,"context_lines":[{"line_number":638,"context_line":"            \u0027updated_at\u0027: None"},{"line_number":639,"context_line":"        }"},{"line_number":640,"context_line":""},{"line_number":641,"context_line":"        self.assertEqual(actual, expected)"},{"line_number":642,"context_line":""},{"line_number":643,"context_line":""},{"line_number":644,"context_line":"class TestGlanceClientVersion(test.TestCase):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa53dc9_4fd4deea","line":641,"updated":"2015-04-09 17:06:29.000000000","message":"Should be self.assertEqual(expected, actual)","commit_id":"deba226d9afe1e158b0221349e7f1f02b69e5c84"}]}
