From 35423a7ac8f016d1fd59aa42340d0a2574be0b18 Mon Sep 17 00:00:00 2001 From: Alexander Bus <busfromrus@gmail.com> Date: Tue, 16 Jan 2018 01:13:47 +0700 Subject: [PATCH] Forgot a thing --- cutelog/log_levels.py | 16 +--------------- cutelog/logger_tab.py | 2 +- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/cutelog/log_levels.py b/cutelog/log_levels.py index 56a8374..273fc32 100644 --- a/cutelog/log_levels.py +++ b/cutelog/log_levels.py @@ -68,7 +68,6 @@ DEFAULT_LEVELS = \ class LevelFilter: def __init__(self): self.levels = deepcopy(DEFAULT_LEVELS) - self.ranges = [] self.all_pass = False def add_level(self, level): @@ -83,28 +82,15 @@ class LevelFilter: except KeyError: pass - def enable_range(self, min, max): - self.ranges.append((min, max)) - - def disable_range(self, min, max): - try: - self.ranges.remove((min, max)) - except KeyError: - pass - def set_all_pass(self, value): self.all_pass = value def __contains__(self, levelno): - if self.all_pass: + if self.all_pass or levelno is None: return True level = self.levels.get(levelno) if level and level.enabled: return True - for level_range in self.ranges: - if level_range[0] <= levelno <= level_range[1]: - return True - return False diff --git a/cutelog/logger_tab.py b/cutelog/logger_tab.py index 2255a44..e97a4ba 100644 --- a/cutelog/logger_tab.py +++ b/cutelog/logger_tab.py @@ -400,7 +400,7 @@ class LoggerTab(*LoggerTabBase): self.main_window = main_window self.loop = loop self.level_filter = LevelFilter() - self.level_filter.set_all_pass(True) + self.level_filter.set_all_pass(False) self.filter_model_enabled = True self.detail_model = DetailTableModel() self.namespace_tree_model = LogNamespaceTreeModel() -- GitLab