)]}'
{"ceilometer/notification.py":[{"author":{"_account_id":22752,"name":"Hanxi Liu","email":"apolloliuhx@gmail.com","username":"Hanxi_Liu"},"change_message_id":"831f7bca7df9b77fa9f8739c985c1c4f47377429","unresolved":false,"context_lines":[{"line_number":186,"context_line":"        return [oslo_messaging.Target(topic\u003dtopic, exchange\u003dexchange)"},{"line_number":187,"context_line":"                for topic in set(topics)"},{"line_number":188,"context_line":"                for exchange in"},{"line_number":189,"context_line":"                set(self.conf.notification.notification_control_exchanges)]"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"    def run(self):"},{"line_number":192,"context_line":"        # Delay startup so workers are jittered"}],"source_content_type":"text/x-python","patch_set":12,"id":"3f4b6375_c7d460be","line":189,"updated":"2017-11-08 10:10:06.000000000","message":"it\u0027s cool to use \u0027set\u0027 to filter","commit_id":"d0339588ceb550a30723ff039d44d836948b20ee"}]}
