)]}'
{"cinder/volume/drivers/windows/vhdutils.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"cb3b49412b4d4a1a5d48d566a6e1e062ce5bf262","unresolved":false,"context_lines":[{"line_number":210,"context_line":"                   {\u0027func_name\u0027: func_name,"},{"line_number":211,"context_line":"                    \u0027error_code\u0027: ret_val,"},{"line_number":212,"context_line":"                    \u0027error_message\u0027: error_message})"},{"line_number":213,"context_line":"            LOG.exception(err)"},{"line_number":214,"context_line":"            raise exception.VolumeBackendAPIException(err)"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"    @staticmethod"}],"source_content_type":"text/x-python","patch_set":2,"id":"bab921fb_8b4e886d","line":213,"updated":"2015-04-24 17:55:31.000000000","message":"LOG.exception is actually equivalent to LOG.error with the addition that if there is an Exception object currently in scope it will log it as well as the passed in text. So this technically should just be a LOG.error since this isn\u0027t within an exception handler.\n\nMight be good to update if you end up doing another patch. Otherwise, it doesn\u0027t actually cause any harm so I think it is fine leaving it as is.","commit_id":"89ccbe04749b8f9cab9c1b0be27b10b5145db2f4"}]}
