1 """Utilities for MJPEG IP Camera."""
7 """Filter out urllib3 Header Parsing Errors due to a urllib3 bug."""
9 def filter(self, record: logging.LogRecord) -> bool:
10 """Filter out Header Parsing Errors."""
11 return "Failed to parse headers" not in record.getMessage()
15 """Filter header errors from urllib3 due to a urllib3 bug."""
16 urllib3_logger = logging.getLogger(
"urllib3.connectionpool")
17 if not any(isinstance(x, NoHeaderErrorFilter)
for x
in urllib3_logger.filters):
None filter_urllib3_logging()