Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datapull emailnotification feature #200

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

BalamuruganDE
Copy link
Contributor

@BalamuruganDE BalamuruganDE commented Mar 14, 2024

Implemented a new functionality to send email notifications regarding the initiation of EMR cluster spin-up during the start of datapull jobs, covering both success and failure scenarios.

Changed

  • api/src/main/java/com/homeaway/datapullclient/process/DataPullTask.java
  • api/src/main/java/com/homeaway/datapullclient/process/DataPullRequestProcessor.java
  • api/src/main/java/com/homeaway/datapullclient/config/DataPullClientConfig.java

Added

  • api/src/main/java/com/homeaway/datapullclient/config/SESProperties.java
  • api/src/main/java/com/homeaway/datapullclient/config/SMTPProperties.java
  • api/src/main/java/com/homeaway/datapullclient/utils/EmailNotification.java

PR Checklist Forms

  • CHANGELOG.md updated
  • Reviewer assigned
  • PR assigned (presumably to submitter)
  • Labels added (enhancement, bug, documentation)

Balamurugan Kannadasan added 3 commits March 7, 2024 18:59
Added Hashmap for success and failure email address for taskId mapping
@BalamuruganDE BalamuruganDE force-pushed the datapull-emailnotification-opensource branch from 903107e to 554dd0f Compare April 9, 2024 14:34
* EGDM-3362 - Datapull Jobs fails on duplicate subnet id

* EGDM-3362 - Datapull Jobs fails on duplicate subnet id

* EGDM-3374-Unable to update customer data with Data Pull.

* EGDM-3362 - Datapull Jobs fails on duplicate subnet id

* EGDM-3374 - fix Unable to update customer data with Data Pull

* EGDM-4575 ssue related to Datapull API jobs

* EGDM-4575 ssue related to Datapull API jobs

---------

Co-authored-by: nkokkera <[email protected]>
@srinugajjala srinugajjala self-requested a review April 17, 2024 15:02
New Feature: Email Notifications for EMR Cluster Spin-up during Datapull Job Initiation-EGDM-3797
@srinugajjala srinugajjala added the enhancement New feature or request label Apr 17, 2024
srinugajjala and others added 13 commits April 23, 2024 10:43
* Update ecs_deploy.sh

* Update CHANGELOG.md
Added Hashmap for success and failure email address for taskId mapping
New Feature: Email Notifications for EMR Cluster Spin-up during Datapull Job Initiation-EGDM-3797
…ource' into datapull-emailnotification-opensource
…ource' into datapull-emailnotification-opensource
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants