BigData Workflow Engine for Hadoop, Hbase, Netezza, Pig, Hive, Cascalog ...
Class: MailModule
The mail module when configured will send emails when any workflows marked with notifyOnFail="true" fails.
| Property Name | Description | Example | 
|---|---|---|
| recipientList | recipients of the email | myemail@host.com | 
| from_email | the email from field | myserver@host.com | 
| smtp_host | smtp host to use | |
| uiUrl | the base uri to use that points to the glue ui | e.g. http://localhost:8280/glue/glue | 
| getUnitUrl | the url that will be included in the email that points to the glue unit failed | { uiUrl, unitId -> "$uiUrl/$unitId"} | 
| getProcessUrl | the process url included in the email | { uiUrl, unitId, processName -> "$uiUrl/$unitId/$processName"} | 
add the notifyOnFail="true" property to a workflow
e.g. notifyOnFail="true" tasks{ myprocess { ctx ->
  }
}