Remove unused HideSensitiveDataFilter (#101689)
parent
7b78cfc090
commit
e6e190e7e2
|
@ -16,21 +16,6 @@ from homeassistant.core import HomeAssistant, callback, is_callback
|
|||
_T = TypeVar("_T")
|
||||
|
||||
|
||||
class HideSensitiveDataFilter(logging.Filter):
|
||||
"""Filter API password calls."""
|
||||
|
||||
def __init__(self, text: str) -> None:
|
||||
"""Initialize sensitive data filter."""
|
||||
super().__init__()
|
||||
self.text = text
|
||||
|
||||
def filter(self, record: logging.LogRecord) -> bool:
|
||||
"""Hide sensitive data in messages."""
|
||||
record.msg = record.msg.replace(self.text, "*******")
|
||||
|
||||
return True
|
||||
|
||||
|
||||
class HomeAssistantQueueHandler(logging.handlers.QueueHandler):
|
||||
"""Process the log in another thread."""
|
||||
|
||||
|
|
|
@ -11,19 +11,6 @@ from homeassistant.core import HomeAssistant, callback, is_callback
|
|||
import homeassistant.util.logging as logging_util
|
||||
|
||||
|
||||
def test_sensitive_data_filter() -> None:
|
||||
"""Test the logging sensitive data filter."""
|
||||
log_filter = logging_util.HideSensitiveDataFilter("mock_sensitive")
|
||||
|
||||
clean_record = logging.makeLogRecord({"msg": "clean log data"})
|
||||
log_filter.filter(clean_record)
|
||||
assert clean_record.msg == "clean log data"
|
||||
|
||||
sensitive_record = logging.makeLogRecord({"msg": "mock_sensitive log"})
|
||||
log_filter.filter(sensitive_record)
|
||||
assert sensitive_record.msg == "******* log"
|
||||
|
||||
|
||||
async def test_logging_with_queue_handler() -> None:
|
||||
"""Test logging with HomeAssistantQueueHandler."""
|
||||
|
||||
|
|
Loading…
Reference in New Issue