)]}'
{"cinder/volume/api.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"a52a1a12b17ef8c3976c49af80390eeff340ffd2","unresolved":false,"context_lines":[{"line_number":371,"context_line":"            fields.SnapshotStatus.AVAILABLE)"},{"line_number":372,"context_line":"        if not s_res:"},{"line_number":373,"context_line":"            msg \u003d _(\"Can\u0027t revert volume to its latest snapshot %s. \""},{"line_number":374,"context_line":"                    \"Snapshot\u0027s status must be \u0027available\u0027.\") % snapshot.id"},{"line_number":375,"context_line":"            raise exception.InvalidSnapshot(reason\u003dmsg)"},{"line_number":376,"context_line":""},{"line_number":377,"context_line":"        self.volume_rpcapi.revert_to_snapshot(context, volume, snapshot)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bfdaf3ff_079765ee","line":374,"updated":"2019-01-17 19:21:50.000000000","message":"This should include the volume id as well, to match the message generated just above at line 366.","commit_id":"8738d20fc3cb6cf7503d50f81ba93c8657dce712"}]}
