Ejemplo n.º 1
0
    def set_filter(self, filter_text):
        if filter_text:
            try:
                parsed_filter = TraceFilter.from_string(self._parser, filter_text)
            except FilterParseError:
                return False
        else:
            parsed_filter = TraceFilter.true()

        self._filter = parsed_filter.filter
        self._parser.set_filter(self._filter)
        self.reread()
        return True
Ejemplo n.º 2
0
    def set_filter(self, filter_text):
        if filter_text:
            try:
                parsed_filter = TraceFilter.from_string(
                    self._parser, filter_text)
            except FilterParseError:
                return False
        else:
            parsed_filter = TraceFilter.true()

        self._filter = parsed_filter.filter
        self._parser.set_filter(self._filter)
        self.reread()
        return True