)]}'
{"shade/openstackcloud.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"216836b676bb2a2f52cf8d0b7608168079949c22","unresolved":false,"context_lines":[{"line_number":4052,"context_line":"                % (volume[\u0027id\u0027], volume[\u0027status\u0027])"},{"line_number":4053,"context_line":"            )"},{"line_number":4054,"context_line":""},{"line_number":4055,"context_line":"        with _utils.shade_exceptions():"},{"line_number":4056,"context_line":"            payload \u003d {\u0027volumeId\u0027: volume[\u0027id\u0027]}"},{"line_number":4057,"context_line":"            if device:"},{"line_number":4058,"context_line":"                payload[\u0027device\u0027] \u003d device"}],"source_content_type":"text/x-python","patch_set":2,"id":"5ff73747_d05f6e70","line":4055,"updated":"2017-05-03 11:33:31.000000000","message":"This shade_exceptions call can go away.","commit_id":"0346c350a53fe1abf9d7397b0294d091fc0c6c90"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"216836b676bb2a2f52cf8d0b7608168079949c22","unresolved":false,"context_lines":[{"line_number":4223,"context_line":"        :raises: OpenStackCloudException on operation error."},{"line_number":4224,"context_line":"        \"\"\""},{"line_number":4225,"context_line":"        with _utils.shade_exceptions("},{"line_number":4226,"context_line":"                \"Error creating backup of volume {volume_id}\".format("},{"line_number":4227,"context_line":"                    volume_id\u003dvolume_id)):"},{"line_number":4228,"context_line":"            payload \u003d {"},{"line_number":4229,"context_line":"                \u0027name\u0027: name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5ff73747_70e3faa5","line":4226,"updated":"2017-05-03 11:33:31.000000000","message":"move to error_message on self._volume_client.post below and remove call","commit_id":"0346c350a53fe1abf9d7397b0294d091fc0c6c90"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"216836b676bb2a2f52cf8d0b7608168079949c22","unresolved":false,"context_lines":[{"line_number":4289,"context_line":""},{"line_number":4290,"context_line":"        :returns: A list of volume backups ``munch.Munch``."},{"line_number":4291,"context_line":"        \"\"\""},{"line_number":4292,"context_line":"        with _utils.shade_exceptions(\"Error getting a list of backups\"):"},{"line_number":4293,"context_line":"            endpoint \u003d \u0027/backups/detail\u0027 if detailed else \u0027/backups\u0027"},{"line_number":4294,"context_line":"            return self._volume_client.get(endpoint, params\u003dsearch_opts)"},{"line_number":4295,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5ff73747_10f4b65a","line":4292,"updated":"2017-05-03 11:33:31.000000000","message":"move to error_message on self._volume_client.get below and remove call","commit_id":"0346c350a53fe1abf9d7397b0294d091fc0c6c90"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"216836b676bb2a2f52cf8d0b7608168079949c22","unresolved":false,"context_lines":[{"line_number":4312,"context_line":"        if not volume_backup:"},{"line_number":4313,"context_line":"            return False"},{"line_number":4314,"context_line":""},{"line_number":4315,"context_line":"        with _utils.shade_exceptions(\"Error in deleting volume backup\"):"},{"line_number":4316,"context_line":"             if force:"},{"line_number":4317,"context_line":"                 self._volume_client.post("},{"line_number":4318,"context_line":"                     \u0027/backups/{backup_id}/action\u0027.format("}],"source_content_type":"text/x-python","patch_set":2,"id":"5ff73747_70fc1a3e","line":4315,"updated":"2017-05-03 11:33:31.000000000","message":"move to error_message on self._volume_client.post and delete below and remove call","commit_id":"0346c350a53fe1abf9d7397b0294d091fc0c6c90"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"c1041dbbc55664e6aee346b74eee36558ca9e68b","unresolved":false,"context_lines":[{"line_number":3988,"context_line":"        \"\"\""},{"line_number":3989,"context_line":""},{"line_number":3990,"context_line":"        self._compute_client.delete("},{"line_number":3991,"context_line":"            \u0027servers/{server_id}/os-volume_attachments/{volume_id}\u0027.format("},{"line_number":3992,"context_line":"            server_id\u003dserver[\u0027id\u0027], volume_id\u003dvolume[\u0027id\u0027]),"},{"line_number":3993,"context_line":"            error_message\u003d\"Error detaching volume {volume} \""},{"line_number":3994,"context_line":"                          \"from server {server}\".format("}],"source_content_type":"text/x-python","patch_set":4,"id":"3f044301_5c271266","line":3991,"updated":"2017-05-04 04:05:58.000000000","message":"This seems to be missing a leading /","commit_id":"4816baa915f949081b8c80e20990727538728a0d"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"c1041dbbc55664e6aee346b74eee36558ca9e68b","unresolved":false,"context_lines":[{"line_number":4228,"context_line":"        }"},{"line_number":4229,"context_line":""},{"line_number":4230,"context_line":"        backup \u003d self._volume_client.post("},{"line_number":4231,"context_line":"            \u0027backups\u0027, json\u003ddict(backup\u003dpayload),"},{"line_number":4232,"context_line":"            error_message\u003d\"Error creating backup of volume \""},{"line_number":4233,"context_line":"                          \"{volume_id}\".format(volume_id\u003dvolume_id))"},{"line_number":4234,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3f044301_1c218a4e","line":4231,"updated":"2017-05-04 04:05:58.000000000","message":"same here.","commit_id":"4816baa915f949081b8c80e20990727538728a0d"}]}
