mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-11-17 14:32:21 +08:00
Fixes #258
This commit is contained in:
parent
7b8aa3b015
commit
fab58de5a2
2 changed files with 4 additions and 3 deletions
|
|
@ -1,5 +1,6 @@
|
|||
# Bug Fixes
|
||||
- Fixes #255
|
||||
- Fixes #260
|
||||
- Fixes #258
|
||||
|
||||
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v3.5.0...v3.5.1
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ class MyLogger:
|
|||
self.save_errors = False
|
||||
self.saved_errors = []
|
||||
self.config_handlers = {}
|
||||
self.secrets = []
|
||||
self.secrets = set()
|
||||
self.spacing = 0
|
||||
os.makedirs(self.log_dir, exist_ok=True)
|
||||
self._logger = logging.getLogger(self.logger_name)
|
||||
|
|
@ -220,7 +220,7 @@ class MyLogger:
|
|||
def secret(self, text):
|
||||
"""Add secret"""
|
||||
if str(text) not in self.secrets and str(text):
|
||||
self.secrets.append(str(text))
|
||||
self.secrets.add(str(text))
|
||||
|
||||
def insert_space(self, display_title, space_length=0):
|
||||
"""Insert space"""
|
||||
|
|
@ -246,7 +246,7 @@ class MyLogger:
|
|||
if isinstance(handler, RotatingFileHandler):
|
||||
handler.setFormatter(logging.Formatter("[%(asctime)s] %(filename)-27s %(levelname)-10s | %(message)s"))
|
||||
else:
|
||||
for secret in self.secrets:
|
||||
for secret in sorted(self.secrets, reverse=True):
|
||||
if secret in msg:
|
||||
msg = msg.replace(secret, "(redacted)")
|
||||
if "HTTPConnectionPool" in msg:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue