)]}'
{"shade/_tasks.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"641a990d4bc930002f5d7b3f99927fa54f3881ee","unresolved":false,"context_lines":[{"line_number":212,"context_line":"        return client.nova_client.images.list()"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"class NeutronFloatingIPList(task_manager.Task):"},{"line_number":216,"context_line":"    def main(self, client):"},{"line_number":217,"context_line":"        return client.neutron_client.list_floatingips(**self.args)"},{"line_number":218,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_1570f4db","line":215,"updated":"2017-05-07 17:19:51.000000000","message":"I\u0027m guessing this is just an oops from merge conflict resolution.","commit_id":"610c187eb65250c06e36603511c51232a2479775"}],"shade/openstackcloud.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"641a990d4bc930002f5d7b3f99927fa54f3881ee","unresolved":false,"context_lines":[{"line_number":4128,"context_line":"        \"\"\""},{"line_number":4129,"context_line":""},{"line_number":4130,"context_line":"        kwargs \u003d self._get_volume_kwargs(kwargs)"},{"line_number":4131,"context_line":"        with _utils.shade_exceptions("},{"line_number":4132,"context_line":"                \"Error creating snapshot of volume {volume_id}\".format("},{"line_number":4133,"context_line":"                    volume_id\u003dvolume_id)):"},{"line_number":4134,"context_line":"            payload \u003d {\u0027volume_id\u0027: volume_id, \u0027force\u0027: force}"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_f576a8d8","line":4131,"updated":"2017-05-07 17:19:51.000000000","message":"Could you shift from shade_exceptions to error_message here?","commit_id":"610c187eb65250c06e36603511c51232a2479775"}]}
