)]}'
{"nova/compute/api.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"4a2468d0eff5fd91edf717e69e10846f8cab72ff","unresolved":false,"context_lines":[{"line_number":680,"context_line":""},{"line_number":681,"context_line":"        # Get the block device mappings defined by the image."},{"line_number":682,"context_line":"        image_defined_bdms \u003d image_properties.get(\u0027block_device_mapping\u0027, [])"},{"line_number":683,"context_line":""},{"line_number":684,"context_line":"        legacy_image_defined \u003d not image_properties.get(\u0027bdm_v2\u0027, False)"},{"line_number":685,"context_line":""},{"line_number":686,"context_line":"        image_mapping \u003d image_properties.get(\u0027mappings\u0027, [])"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_2f478a78","line":683,"updated":"2015-07-26 04:50:14.000000000","message":"this is not related to the change","commit_id":"f8aba11579d5bae1d352037a15c3445b9bb0ba79"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"f4ec28877dd6904e0231f9418ea285e6dcd1ebd1","unresolved":false,"context_lines":[{"line_number":680,"context_line":""},{"line_number":681,"context_line":"        # Get the block device mappings defined by the image."},{"line_number":682,"context_line":"        image_defined_bdms \u003d image_properties.get(\u0027block_device_mapping\u0027, [])"},{"line_number":683,"context_line":""},{"line_number":684,"context_line":"        legacy_image_defined \u003d not image_properties.get(\u0027bdm_v2\u0027, False)"},{"line_number":685,"context_line":""},{"line_number":686,"context_line":"        image_mapping \u003d image_properties.get(\u0027mappings\u0027, [])"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_7577983b","line":683,"in_reply_to":"3a50d1a3_2f478a78","updated":"2015-07-27 01:15:39.000000000","message":"Hi, I\u0027m feeling this is not the correct way of fixing this bug, I\u0027m going to send a maillist about this.","commit_id":"f8aba11579d5bae1d352037a15c3445b9bb0ba79"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"4a2468d0eff5fd91edf717e69e10846f8cab72ff","unresolved":false,"context_lines":[{"line_number":689,"context_line":"            image_defined_bdms \u003d block_device.from_legacy_mapping("},{"line_number":690,"context_line":"                image_defined_bdms, None, root_device_name)"},{"line_number":691,"context_line":"        else:"},{"line_number":692,"context_line":"            if not isinstance(image_defined_bdms, dict):"},{"line_number":693,"context_line":"                image_defined_bdms \u003d []"},{"line_number":694,"context_line":""},{"line_number":695,"context_line":"            image_defined_bdms \u003d map(block_device.BlockDeviceDict,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_af7cfab5","line":692,"updated":"2015-07-26 04:50:14.000000000","message":"can you please add a unit test for this flow","commit_id":"f8aba11579d5bae1d352037a15c3445b9bb0ba79"}]}
