연동 · Python logging
Python 로그 보호
출력 경계에서 레코드가 가려지도록 출력하는 모든 handler에 필터를 붙이세요.
01 · Python logging
설치
어댑터 패키지는 Python 코어와 독립적으로 릴리스됩니다.
python -m pip install redact-secret-adapters==0.1.502 · Python logging
필터 연결
필터는 붙인 handler만 다룹니다. 로거가 어디서나 적용한다고 가정하지 말고 출력하는 각 handler에 붙이세요.
import logging
from redact_secret_adapters.logging_filter import RedactSecretFilter
handler = logging.StreamHandler()
handler.addFilter(RedactSecretFilter())
logging.getLogger().addHandler(handler)