)]}'
{"ceilometer/compute/discovery.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"fed3cc700a4f669d5acaca8f9af0a65dafd62b70","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    def _clean_invalid_resources(self):"},{"line_number":84,"context_line":"        \"\"\"Remove resources with invalid host.\"\"\""},{"line_number":85,"context_line":"        ids \u003d [ins.id for ins in self.instances.values()"},{"line_number":86,"context_line":"               if getattr(ins, \u0027OS-EXT-STS:vm_state\u0027) !\u003d \u0027active\u0027]"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        for id in ids:"},{"line_number":89,"context_line":"            instance \u003d self.nova_cli.instance_get_by_id(id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_30e35ca5","line":86,"updated":"2016-10-11 14:17:57.000000000","message":"why would it not be active if we check in line 75-76 for this already?","commit_id":"f23418a5cae67a4e2c2348b14c77c2871a681cc5"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"fed3cc700a4f669d5acaca8f9af0a65dafd62b70","unresolved":false,"context_lines":[{"line_number":86,"context_line":"               if getattr(ins, \u0027OS-EXT-STS:vm_state\u0027) !\u003d \u0027active\u0027]"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        for id in ids:"},{"line_number":89,"context_line":"            instance \u003d self.nova_cli.instance_get_by_id(id)"},{"line_number":90,"context_line":"            if instance and getattr(instance,"},{"line_number":91,"context_line":"                                    \u0027OS-EXT-SRV-ATTR:host\u0027) !\u003d cfg.CONF.host:"},{"line_number":92,"context_line":"                self.instances.pop(instance.id, None)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_709a3416","line":89,"updated":"2016-10-11 14:17:57.000000000","message":"i don\u0027t believe it\u0027s a good idea to poll for each id individually. this will create a lot of load on nova api.","commit_id":"f23418a5cae67a4e2c2348b14c77c2871a681cc5"}]}
