-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
We need a process that will send out the e-mails for reports based on author preferences. Once the ResultSet method to fetch the report list is created, we just need to fetch the reports and send the desired mail(s) to the authors.
This process should consume the Beam::Runnable role and accept the following command-line options:
--daily- Only run once a day and send all daily reports (type1) and the weekly reports for the current day (type2on Saturday, type4on the first of the month, and types5-11on Sun-Sat respectively).
If --daily is not passed-in, we are running report type 3, each individual report.
This should record the last report date/time for each report type so that it knows where to start looking for reports.
This might be better off as two different processes: One to send individual reports out, and the other to send out daily/weekly/monthly summaries.
Metadata
Metadata
Assignees
Labels
No labels