)]}'
{"nova/virt/vmwareapi/driver.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"67ab9cecfc333c62061c1b5667297cd99fbb3d94","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"        self._session \u003d VMwareAPISession(scheme\u003dscheme)"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"        # Register exception currently not supported by oslo.vmware"},{"line_number":152,"context_line":"        vexc.register_fault_class(\u0027ToolsUnavailable\u0027,"},{"line_number":153,"context_line":"                                  error_util.ToolsUnavailableException)"},{"line_number":154,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a016987_75f832c5","line":151,"updated":"2015-05-25 17:42:58.000000000","message":"Can you please add a TODO to remove this when next oslo.vmware lands?","commit_id":"2d10c9b847062f52e231227ac8a425a7f0f061e8"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"da411e7a2c44747f1fcf0fccb798af0bce5937d4","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"        self._session \u003d VMwareAPISession(scheme\u003dscheme)"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"        # Register exception currently not supported by oslo.vmware"},{"line_number":152,"context_line":"        vexc.register_fault_class(\u0027ToolsUnavailable\u0027,"},{"line_number":153,"context_line":"                                  error_util.ToolsUnavailableException)"},{"line_number":154,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a016987_9a362fe6","line":151,"in_reply_to":"7a016987_75f832c5","updated":"2015-05-26 08:55:57.000000000","message":"Done","commit_id":"2d10c9b847062f52e231227ac8a425a7f0f061e8"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"ee90e4afa339f62470bf8dc635957ad4fa2168de","unresolved":false,"context_lines":[{"line_number":150,"context_line":"        self._session \u003d VMwareAPISession(scheme\u003dscheme)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"        # Register exception currently not supported by oslo.vmware"},{"line_number":153,"context_line":"        # TODO(garyk): remove then oslo.vmware supporting this exception lands"},{"line_number":154,"context_line":"        vexc.register_fault_class(\u0027ToolsUnavailable\u0027,"},{"line_number":155,"context_line":"                                  error_util.ToolsUnavailableException)"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_85c7e363","line":153,"updated":"2015-05-26 14:43:20.000000000","message":"s/then/when","commit_id":"104214d98221341412d142372bc0da1cf65f0ed2"}],"nova/virt/vmwareapi/error_util.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"67ab9cecfc333c62061c1b5667297cd99fbb3d94","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    msg_fmt \u003d _(\"The default PBM policy doesn\u0027t exist on the backend.\")"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class ToolsUnavailableException(vexc.VMwareDriverException):"},{"line_number":42,"context_line":"    msg_fmt \u003d _(\"VMware Tools is not running.\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a016987_d52fe63c","line":41,"updated":"2015-05-25 17:42:58.000000000","message":"Probably a TODO here also.","commit_id":"2d10c9b847062f52e231227ac8a425a7f0f061e8"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"da411e7a2c44747f1fcf0fccb798af0bce5937d4","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    msg_fmt \u003d _(\"The default PBM policy doesn\u0027t exist on the backend.\")"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class ToolsUnavailableException(vexc.VMwareDriverException):"},{"line_number":42,"context_line":"    msg_fmt \u003d _(\"VMware Tools is not running.\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a016987_7a6133d3","line":41,"in_reply_to":"7a016987_d52fe63c","updated":"2015-05-26 08:55:57.000000000","message":"Done","commit_id":"2d10c9b847062f52e231227ac8a425a7f0f061e8"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"ee90e4afa339f62470bf8dc635957ad4fa2168de","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    msg_fmt \u003d _(\"The default PBM policy doesn\u0027t exist on the backend.\")"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"# TODO(garyk): remove then oslo.vmware supporting this exception lands"},{"line_number":42,"context_line":"class ToolsUnavailableException(vexc.VMwareDriverException):"},{"line_number":43,"context_line":"    msg_fmt \u003d _(\"VMware Tools is not running.\")"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_25a5cfb4","line":41,"updated":"2015-05-26 14:43:20.000000000","message":"s/then/when","commit_id":"104214d98221341412d142372bc0da1cf65f0ed2"},{"author":{"_account_id":15424,"name":"javeme","email":"javaloveme@gmail.com","username":"javeme"},"change_message_id":"89d1c91a738a5073f1164aa787a43cffe0a5c7b5","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"# TODO(garyk): remove then oslo.vmware supporting this exception lands"},{"line_number":42,"context_line":"class ToolsUnavailableException(vexc.VMwareDriverException):"},{"line_number":43,"context_line":"    msg_fmt \u003d _(\"VMware Tools is not running.\")"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_5d1bdfca","line":43,"updated":"2015-05-27 13:09:49.000000000","message":"Because I use vexc.ToolsUnavailableException many times, could you add the following code for me : \n\"vexc.ToolsUnavailableException \u003d ToolsUnavailableException\"?\n\nthanks.","commit_id":"104214d98221341412d142372bc0da1cf65f0ed2"}]}
