)]}'
{"ceilometer/agent/manager.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"04bf59fba0ad3ef44f573b83f969717f58e4221d","unresolved":false,"context_lines":[{"line_number":219,"context_line":"                except Exception as err:"},{"line_number":220,"context_line":"                    LOG.error(_LE("},{"line_number":221,"context_line":"                        \u0027Continue after error from %(name)s: %(error)s\u0027)"},{"line_number":222,"context_line":"                        % ({\u0027name\u0027: pollster.name, \u0027error\u0027: err}))"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"    def _send_notification(self, samples):"},{"line_number":225,"context_line":"        self.manager.notifier.sample("}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_e6524e34","line":222,"updated":"2016-11-03 14:56:20.000000000","message":"I think the exception here can help for debugging.\nIf the code fail here, an exception will afraid deployer and open a bug and then we can fix them. With no backtrace I\u0027m not sure deployer will reporter issue catched here.","commit_id":"952aa9df8cb574866f48755877a360206457e448"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"9969fd7166bb8ec334ccf368b9dc0e709a8746e3","unresolved":false,"context_lines":[{"line_number":207,"context_line":"                            \u0027res_list\u0027: err.fail_res_list}))"},{"line_number":208,"context_line":"                    self.resources[key].blacklist.extend(err.fail_res_list)"},{"line_number":209,"context_line":"                except Exception as err:"},{"line_number":210,"context_line":"                    LOG.exception(_LE("},{"line_number":211,"context_line":"                        \u0027Continue after error from %(name)s: %(error)s\u0027)"},{"line_number":212,"context_line":"                        % ({\u0027name\u0027: pollster.name, \u0027error\u0027: err}))"},{"line_number":213,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_101d2ebd","line":210,"updated":"2017-01-04 14:34:07.000000000","message":"please use LOG.error and exc_info\u003dTrue, this is clearer.","commit_id":"c471bf9ab4398eb702cf7224aaf70d4fb13e5e82"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"4db190551848f141381205332c4356796f2a3f87","unresolved":false,"context_lines":[{"line_number":207,"context_line":"                            \u0027res_list\u0027: err.fail_res_list}))"},{"line_number":208,"context_line":"                    self.resources[key].blacklist.extend(err.fail_res_list)"},{"line_number":209,"context_line":"                except Exception as err:"},{"line_number":210,"context_line":"                    LOG.exception(_LE("},{"line_number":211,"context_line":"                        \u0027Continue after error from %(name)s: %(error)s\u0027)"},{"line_number":212,"context_line":"                        % ({\u0027name\u0027: pollster.name, \u0027error\u0027: err}))"},{"line_number":213,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_d021e6b5","line":210,"in_reply_to":"ba5201f7_101d2ebd","updated":"2017-01-04 14:41:25.000000000","message":"is it? :P","commit_id":"c471bf9ab4398eb702cf7224aaf70d4fb13e5e82"}]}
