Skip to content

Commit 09eaa8f

Browse files
committed
refactor: Update logger attribute to private for consistency and encapsulation
1 parent a6af7f8 commit 09eaa8f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

bugscanx/modules/scanners_pro/concurrency/multithread.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def __init__(self, logger=None, task_list=None, threads=None):
99
self._lock = RLock()
1010
self._loop = True
1111
self._queue_task_list = Queue()
12-
self.logger = logger or Logger()
12+
self._logger = logger or Logger()
1313

1414
self._task_list = task_list or []
1515
self._task_list_total = 0
@@ -88,7 +88,7 @@ def task_complete(self):
8888
self._queue_task_list.queue.clear()
8989

9090
def log(self, *args, **kwargs):
91-
self.logger.log(*args, **kwargs)
91+
self._logger.log(*args, **kwargs)
9292

9393
def log_replace(self, *messages):
9494
default_messages = [
@@ -99,7 +99,7 @@ def log_replace(self, *messages):
9999

100100
messages = [str(x) for x in messages if x is not None and str(x)]
101101

102-
self.logger.replace(' - '.join(default_messages + messages))
102+
self._logger.replace(' - '.join(default_messages + messages))
103103

104104
def sleep(self, seconds):
105105
while seconds > 0:

0 commit comments

Comments
 (0)