diff --git a/homeassistant/util/logging.py b/homeassistant/util/logging.py index 1db30a6bdfa..1328e8ded60 100644 --- a/homeassistant/util/logging.py +++ b/homeassistant/util/logging.py @@ -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.""" diff --git a/tests/util/test_logging.py b/tests/util/test_logging.py index 39bf38f56b1..a08311cca4f 100644 --- a/tests/util/test_logging.py +++ b/tests/util/test_logging.py @@ -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."""