Skip to content

Adding Email Notifications Feature for Failed Steps - #122

Merged
Dozgulbas merged 20 commits into
mainfrom
email_notifications
Jun 24, 2024
Merged

Adding Email Notifications Feature for Failed Steps#122
Dozgulbas merged 20 commits into
mainfrom
email_notifications

Conversation

@Dozgulbas

Copy link
Copy Markdown
Collaborator
  • Added new configs for SMTP server name and port
  • Added a new feature to notify the users when a step fails by sending email notifications.
  • User emails must be specified with ExperimentClient within the application script.

@RyanTheRobothead RyanTheRobothead left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did a little refactoring to make the email sending code reusable, and send each email on a separate thread so it doesn't lock up sending a bunch of emails (especially if they're timing out due to improper configuration). Also tweaked the email presentation a bit.

@Dozgulbas
Dozgulbas merged commit f41ac4e into main Jun 24, 2024
@Dozgulbas
Dozgulbas deleted the email_notifications branch June 24, 2024 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants