)]}'
{"cinder/volume/drivers/emc/emc_vmax_iscsi.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"687a3f009e6a1b142052552806ee138d5d528298","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            if ex:"},{"line_number":194,"context_line":"                exception_message \u003d (_(\"Unsuccessful iscsiadm. \""},{"line_number":195,"context_line":"                                       \"Exception is %(ex)s. \")"},{"line_number":196,"context_line":"                                     % {\u0027ex\u0027: ex})"},{"line_number":197,"context_line":"            else:"},{"line_number":198,"context_line":"                exception_message \u003d (_(\"iscsiadm execution failed. \"))"},{"line_number":199,"context_line":"            raise exception.VolumeBackendAPIException(data\u003dexception_message)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a2fa921_04e8a97b","line":196,"updated":"2015-10-06 02:50:08.000000000","message":"Since we are doing direct string formatting here, this should probably use six.text_type(). Although, looking closer, I don\u0027t think iscsiadm can return anything that would cause a formatting error, so this is probably safe in the instance.","commit_id":"3793ed0491ec484e85565508ae890020730cfbeb"}]}
