Skip to content

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 <v-nkokkera@expediagroup.com>
@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