mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 23:55:58 -05:00
stop workers from propagating logs
This commit is contained in:
@@ -70,10 +70,12 @@ def init_app(app):
|
||||
for logger_instance, handler in product(loggers, handlers):
|
||||
logger_instance.addHandler(handler)
|
||||
logger_instance.setLevel(loglevel)
|
||||
logger_instance.propagate = False
|
||||
warning_loggers = [logging.getLogger("boto3"), logging.getLogger("s3transfer")]
|
||||
for logger_instance, handler in product(warning_loggers, handlers):
|
||||
logger_instance.addHandler(handler)
|
||||
logger_instance.setLevel(logging.WARNING)
|
||||
logger_instance.propagate = False
|
||||
|
||||
# Suppress specific loggers to prevent leaking sensitive info
|
||||
logging.getLogger("boto3").setLevel(logging.ERROR)
|
||||
|
||||
Reference in New Issue
Block a user