)]}'
{"ceilometer/agent/base.py":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"31f2e23d54a7c271ef4e80ee4d8418b3598406d1","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        resource_factory \u003d lambda: Resources(agent_manager)"},{"line_number":119,"context_line":"        self.resources \u003d collections.defaultdict(resource_factory)"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        self._batch \u003d True if cfg.CONF.batch_polled_samples else False"},{"line_number":122,"context_line":"        self._telemetry_secret \u003d cfg.CONF.publisher.telemetry_secret"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    def add(self, pollster, source):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa1b9901_193f4788","line":121,"updated":"2015-08-19 16:20:33.000000000","message":"can\u0027t we use here just\n\nself._batch \u003d cfg.CONF.batch_polled_samples\n\n? or even get rid of self._batch?","commit_id":"3650a9dfc8cf214f53bd17426eddc5068b6cc7b3"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"f3dd81c564270325e8d8e50a5f5ce4614e1ad4be","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        resource_factory \u003d lambda: Resources(agent_manager)"},{"line_number":119,"context_line":"        self.resources \u003d collections.defaultdict(resource_factory)"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        self._batch \u003d True if cfg.CONF.batch_polled_samples else False"},{"line_number":122,"context_line":"        self._telemetry_secret \u003d cfg.CONF.publisher.telemetry_secret"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    def add(self, pollster, source):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa1b9901_e132caf1","line":121,"in_reply_to":"fa1b9901_193f4788","updated":"2015-08-19 21:06:07.000000000","message":"lol, yeah, that\u0027s some pretty stupid code i have.","commit_id":"3650a9dfc8cf214f53bd17426eddc5068b6cc7b3"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"ab27fe6f0b424d22bc9df1e8cc63b7c9389e4346","unresolved":false,"context_lines":[{"line_number":176,"context_line":"                            publisher_utils.meter_message_from_counter("},{"line_number":177,"context_line":"                                sample, self._telemetry_secret"},{"line_number":178,"context_line":"                            ))"},{"line_number":179,"context_line":"                        if self._batch:"},{"line_number":180,"context_line":"                            sample_batch.append(sample_dict)"},{"line_number":181,"context_line":"                        else:"},{"line_number":182,"context_line":"                            self._send_notification([sample_dict])"}],"source_content_type":"text/x-python","patch_set":7,"id":"da20952f_70b87a2a","line":179,"updated":"2015-09-01 00:54:47.000000000","message":"nit: this new protected attribute only used once, maybe we can directly use the cfg.xxx.xxx, then maintainer can avoid a page up, but let\u0027s forget this nit-picking","commit_id":"988a573f7fc1932aa4647c99dec1d33a93a44688"}],"ceilometer/telemetry/notifications.py":[{"author":{"_account_id":13560,"name":"Rohit Jaiswal","email":"rohit.jaiswal@gmail.com","username":"rjaiswal"},"change_message_id":"2fef72235345d16a275b518634e37080bf4bed14","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"class TelemetryApiPost(TelemetryBase):"},{"line_number":46,"context_line":"    \"\"\"Handle sample from notification bus, which is posted via API.\"\"\""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    event_types \u003d [\u0027telemetry.api\u0027, \u0027telemetry.polling\u0027]"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    def process_notification(self, message):"}],"source_content_type":"text/x-python","patch_set":7,"id":"da20952f_08623c0a","line":47,"updated":"2015-08-31 20:25:28.000000000","message":"Class name and doc string comment appear to be Api specific, can probably be amended to be generic to include polling source as well.","commit_id":"988a573f7fc1932aa4647c99dec1d33a93a44688"}]}
