fedora-image-uploader: Add log handler to email errors

This commit is contained in:
Jeremy Cline
2024-06-10 13:47:45 -04:00
committed by zlopez
parent 70850f1869
commit 9c2a1fb270

View File

@@ -79,15 +79,24 @@ class = "logging.StreamHandler"
formatter = "simple"
stream = "ext://sys.stdout"
[log_config.handlers.email]
class = "logging.handlers.SMTPHandler"
formatter = "simple"
level = "ERROR"
mailhost = "bastion"
fromaddr = "fedora-image-uploader@fedoraproject.org"
toaddrs = ["jeremy@jcline.org"]
subject = "An error occurred in fedora-image-uploader"
[log_config.loggers.fedora_messaging]
level = "INFO"
propagate = false
handlers = ["console"]
handlers = ["console", "email"]
[log_config.loggers.fedora_cloud_image_uploader]
level = "INFO"
propagate = false
handlers = ["console"]
handlers = ["console", "email"]
[log_config.loggers.twisted]
level = "INFO"
@@ -101,4 +110,4 @@ handlers = ["console"]
[log_config.root]
level = "ERROR"
handlers = ["console"]
handlers = ["console", "email"]