)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9171,"name":"Vipin Balachandran","email":"vipin.bl@gmail.com","username":"vbala"},"change_message_id":"e45bc6dbe4e4154dc13eee8cfe0711e3db0c1d0f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"add function call chain"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function call chain is not explicit when create volume failed from"},{"line_number":10,"context_line":"image. It\u0027s necessary to add function call chain when exception"},{"line_number":11,"context_line":"happened, for better use of troubleshooting."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I36cb3aa6356f761c3c334cc5305766662b5c6ef0"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bab6814e_22d6b0c5","line":10,"range":{"start_line":10,"start_character":25,"end_line":10,"end_character":63},"updated":"2016-05-18 10:19:25.000000000","message":"I think log.exception does that. Anyway, added information in the bug as requested by Eric would be helpful to understand the problem clearly.","commit_id":"33a894afc1c0c71ec2b70944859d92ba90a0e288"}],"cinder/volume/flows/manager/create_volume.py":[{"author":{"_account_id":20146,"name":"yuyafei","email":"yu.yafei@foxmail.com","username":"yuyafei"},"change_message_id":"b1cf643804cd666ce5c47e59ed7365cc2014b043","unresolved":false,"context_lines":[{"line_number":525,"context_line":"        except processutils.ProcessExecutionError as ex:"},{"line_number":526,"context_line":"            LOG.exception(_LE(\"ProcessExecutionError call chain: \""},{"line_number":527,"context_line":"                              \"%(call_chain)s\"),"},{"line_number":528,"context_line":"                          {\u0027call_chain\u0027: traceback.format_exc()})"},{"line_number":529,"context_line":"            LOG.exception(_LE(\"Failed to copy image %(image_id)s to volume: \""},{"line_number":530,"context_line":"                              \"%(volume_id)s\"),"},{"line_number":531,"context_line":"                          {\u0027volume_id\u0027: volume_id, \u0027image_id\u0027: image_id})"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_30047813","line":528,"range":{"start_line":528,"start_character":40,"end_line":528,"end_character":63},"updated":"2016-05-17 10:25:57.000000000","message":"I think it is a good idea.","commit_id":"33a894afc1c0c71ec2b70944859d92ba90a0e288"},{"author":{"_account_id":19153,"name":"jingtao liang","email":"liang.jingtao@zte.com.cn","username":"liangjingtao"},"change_message_id":"8419da5b83fee79045acfab35e89a4aa99c1e3c6","unresolved":false,"context_lines":[{"line_number":523,"context_line":"        try:"},{"line_number":524,"context_line":"            copy_image_to_volume(context, volume_ref, image_service, image_id)"},{"line_number":525,"context_line":"        except processutils.ProcessExecutionError as ex:"},{"line_number":526,"context_line":"            LOG.exception(_LE(\"ImageCopyFailure call chain: \""},{"line_number":527,"context_line":"                              \"%(call_chain)s\"),"},{"line_number":528,"context_line":"                          {\u0027call_chain\u0027: traceback.format_exc()})"},{"line_number":529,"context_line":"            LOG.exception(_LE(\"Failed to copy image %(image_id)s to volume: \""}],"source_content_type":"text/x-python","patch_set":4,"id":"9abb7d3a_185b2956","line":526,"range":{"start_line":526,"start_character":16,"end_line":526,"end_character":25},"updated":"2016-05-27 07:25:31.000000000","message":"Can the tow exceptions combine to one?","commit_id":"27776653ff848769f3614b8784989878ecb85680"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"10ed72478af5c5aeb34af9008c55bdce00001415","unresolved":false,"context_lines":[{"line_number":523,"context_line":"        try:"},{"line_number":524,"context_line":"            copy_image_to_volume(context, volume_ref, image_service, image_id)"},{"line_number":525,"context_line":"        except processutils.ProcessExecutionError as ex:"},{"line_number":526,"context_line":"            LOG.exception(_LE(\"ImageCopyFailure call chain: \""},{"line_number":527,"context_line":"                              \"%(call_chain)s\"),"},{"line_number":528,"context_line":"                          {\u0027call_chain\u0027: traceback.format_exc()})"},{"line_number":529,"context_line":"            LOG.exception(_LE(\"Failed to copy image %(image_id)s to volume: \""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_c19fd04e","line":526,"range":{"start_line":526,"start_character":16,"end_line":526,"end_character":25},"in_reply_to":"9abb7d3a_185b2956","updated":"2016-06-09 19:54:24.000000000","message":"Can you give an example of what this logs that isn\u0027t logged from LOG.exception()?\n\n(Just in http://paste.openstack.org/ for reference in review.)","commit_id":"27776653ff848769f3614b8784989878ecb85680"}]}
