)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":385,"name":"Jason Kölker","email":"jason@koelker.net","username":"jason-koelker"},"change_message_id":"6dbaf906e8e53b91f3fe8d8739b34839fa4c2148","unresolved":false,"context_lines":[{"line_number":841,"context_line":"        try:"},{"line_number":842,"context_line":"            LOG.debug(_(\"Clean up resource before rescheduling.\"),"},{"line_number":843,"context_line":"                      instance\u003dinstance)"},{"line_number":844,"context_line":"            bdms \u003d self.conductor_api.\\"},{"line_number":845,"context_line":"                    block_device_mapping_get_all_by_instance(context, instance)"},{"line_number":846,"context_line":"            self._shutdown_instance(context, instance, bdms)"},{"line_number":847,"context_line":"            self._cleanup_volumes(context, instance[\u0027uuid\u0027], bdms)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAN3%2F%2FxGo%3D","line":844,"updated":"2013-03-13 06:17:16.000000000","message":"bdms should probably be passed into _reschedule_or_reraise instead of fetching it again.","commit_id":"f1d8a31c5c56c1ef3fd17b7d4dbbe13b80698a0a"},{"author":{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},"change_message_id":"a10a6fb249dd64bd83782bb8c141fe275aefaaea","unresolved":false,"context_lines":[{"line_number":841,"context_line":"        try:"},{"line_number":842,"context_line":"            LOG.debug(_(\"Clean up resource before rescheduling.\"),"},{"line_number":843,"context_line":"                      instance\u003dinstance)"},{"line_number":844,"context_line":"            bdms \u003d self.conductor_api.\\"},{"line_number":845,"context_line":"                    block_device_mapping_get_all_by_instance(context, instance)"},{"line_number":846,"context_line":"            self._shutdown_instance(context, instance, bdms)"},{"line_number":847,"context_line":"            self._cleanup_volumes(context, instance[\u0027uuid\u0027], bdms)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAN3%2F%2FxD8%3D","line":844,"in_reply_to":"AAAAN3%2F%2FxGo%3D","updated":"2013-03-13 07:51:58.000000000","message":"Done","commit_id":"f1d8a31c5c56c1ef3fd17b7d4dbbe13b80698a0a"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"6046765e6b610c5ef182a9908dbd313cf31eae3e","unresolved":false,"context_lines":[{"line_number":842,"context_line":"            LOG.debug(_(\"Clean up resource before rescheduling.\"),"},{"line_number":843,"context_line":"                      instance\u003dinstance)"},{"line_number":844,"context_line":"            self._shutdown_instance(context, instance, bdms)"},{"line_number":845,"context_line":"            self._cleanup_volumes(context, instance[\u0027uuid\u0027], bdms)"},{"line_number":846,"context_line":"        except Exception:"},{"line_number":847,"context_line":"            # do not attempt retry if clean up failed:"},{"line_number":848,"context_line":"            with excutils.save_and_reraise_exception():"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAN3%2F%2Fw7U%3D","line":845,"updated":"2013-03-13 11:30:02.000000000","message":"Do we need a check for bdms is None before calling _cleanup_volumes?","commit_id":"f19e98952ae0a731bde54ef29838635250ba79a4"},{"author":{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},"change_message_id":"ec1c7955fd5070f38bedb4cf97c3b62b8ee5fdf9","unresolved":false,"context_lines":[{"line_number":842,"context_line":"            LOG.debug(_(\"Clean up resource before rescheduling.\"),"},{"line_number":843,"context_line":"                      instance\u003dinstance)"},{"line_number":844,"context_line":"            self._shutdown_instance(context, instance, bdms)"},{"line_number":845,"context_line":"            self._cleanup_volumes(context, instance[\u0027uuid\u0027], bdms)"},{"line_number":846,"context_line":"        except Exception:"},{"line_number":847,"context_line":"            # do not attempt retry if clean up failed:"},{"line_number":848,"context_line":"            with excutils.save_and_reraise_exception():"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAN3%2F%2Fw1k%3D","line":845,"in_reply_to":"AAAAN3%2F%2Fw7U%3D","updated":"2013-03-13 12:17:51.000000000","message":"Done\n\nYes, we do.","commit_id":"f19e98952ae0a731bde54ef29838635250ba79a4"}]}
