)]}'
{"ceilometer/compute/virt/libvirt/utils.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"feec59acc9c6e08251a21d890cc8275539600f04","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        except libvirt.libvirtError as e:"},{"line_number":116,"context_line":"            # NOTE(sileht): At this point libvirt connection error"},{"line_number":117,"context_line":"            # have been reraise as tenacity.RetryError()"},{"line_number":118,"context_line":"            msg \u003d (\u0027Failed to inspect instance %(instance_uuid)s stats, \u0027"},{"line_number":119,"context_line":"                   \u0027can not get info from libvirt: %(error)s\u0027) % {"},{"line_number":120,"context_line":"                       \"instance_uuid\": instance.id,"},{"line_number":121,"context_line":"                       \"error\": e}"}],"source_content_type":"text/x-python","patch_set":5,"id":"9ff52f3f_24e421ac","line":118,"updated":"2017-04-13 16:26:45.000000000","message":"not a log, should be handled with _()","commit_id":"2e7312e1d813ce8de8d6e8d6b44c8a275bab5c65"}],"ceilometer/dispatcher/gnocchi.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"feec59acc9c6e08251a21d890cc8275539600f04","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        for field, field_type in expected.items():"},{"line_number":95,"context_line":"            if field not in definition:"},{"line_number":96,"context_line":"                raise declarative.ResourceDefinitionException("},{"line_number":97,"context_line":"                    \"Required field %s not specified\" % field, definition)"},{"line_number":98,"context_line":"            if not isinstance(definition[field], field_type):"},{"line_number":99,"context_line":"                raise declarative.ResourceDefinitionException("},{"line_number":100,"context_line":"                    \"Required field %(field)s should be a %(type)s\" %"}],"source_content_type":"text/x-python","patch_set":5,"id":"9ff52f3f_244f81be","line":97,"updated":"2017-04-13 16:26:45.000000000","message":"not a log, should be handled with _()","commit_id":"2e7312e1d813ce8de8d6e8d6b44c8a275bab5c65"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"feec59acc9c6e08251a21d890cc8275539600f04","unresolved":false,"context_lines":[{"line_number":97,"context_line":"                    \"Required field %s not specified\" % field, definition)"},{"line_number":98,"context_line":"            if not isinstance(definition[field], field_type):"},{"line_number":99,"context_line":"                raise declarative.ResourceDefinitionException("},{"line_number":100,"context_line":"                    \"Required field %(field)s should be a %(type)s\" %"},{"line_number":101,"context_line":"                    {\u0027field\u0027: field, \u0027type\u0027: field_type}, definition)"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"    @staticmethod"}],"source_content_type":"text/x-python","patch_set":5,"id":"9ff52f3f_044c7dc5","line":100,"updated":"2017-04-13 16:26:45.000000000","message":"not a log, should be handled with _()","commit_id":"2e7312e1d813ce8de8d6e8d6b44c8a275bab5c65"}],"ceilometer/hardware/pollsters/generic.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"feec59acc9c6e08251a21d890cc8275539600f04","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        for fname in self.required_fields:"},{"line_number":53,"context_line":"            if not getattr(self, fname, None):"},{"line_number":54,"context_line":"                raise declarative.MeterDefinitionException("},{"line_number":55,"context_line":"                    \"Missing field %s\" % fname, self.cfg)"},{"line_number":56,"context_line":"        if self.type not in sample.TYPES:"},{"line_number":57,"context_line":"            raise declarative.MeterDefinitionException("},{"line_number":58,"context_line":"                \"Unrecognized type value %s\" % self.type, self.cfg)"}],"source_content_type":"text/x-python","patch_set":5,"id":"9ff52f3f_c4669552","line":55,"updated":"2017-04-13 16:26:45.000000000","message":"not a log, should be handled with _()","commit_id":"2e7312e1d813ce8de8d6e8d6b44c8a275bab5c65"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"feec59acc9c6e08251a21d890cc8275539600f04","unresolved":false,"context_lines":[{"line_number":55,"context_line":"                    \"Missing field %s\" % fname, self.cfg)"},{"line_number":56,"context_line":"        if self.type not in sample.TYPES:"},{"line_number":57,"context_line":"            raise declarative.MeterDefinitionException("},{"line_number":58,"context_line":"                \"Unrecognized type value %s\" % self.type, self.cfg)"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"class GenericHardwareDeclarativePollster(plugin_base.PollsterBase):"}],"source_content_type":"text/x-python","patch_set":5,"id":"9ff52f3f_a45b9185","line":58,"updated":"2017-04-13 16:26:45.000000000","message":"not a log, should be handled with _()","commit_id":"2e7312e1d813ce8de8d6e8d6b44c8a275bab5c65"}]}
