Open natanlao opened 4 years ago
From Benedict: for the sake of transparency, personal reports should highlight personal usage, and summary of individual use should be available to everybody.
From Benedict: personal reports should also account for S3 usage.
This can likely be accomplished by grouping on the resourceTags/user:owner
column, unless changed by #33
I was unable to complete this ticket. I wanted to complete #33 first to make this easier.
Implementing this may require a deeper architectural change and may warrant removing Docker functionality. Broadly speaking, these are the approaches I had in mind in order from least work to most work:
sendmail
via subprocesssendmail
There are more approaches, but I was thinking about taking approach 1 and using it as an excuse to more tightly couple the failed report retry functionality.
Clarification: We want to send emails to the owners of a resource to remind them that they have the resource up and running. Thus, we can only send remind users if they tag their resources with their email address. (CloudCustodian provides regex filtering, so we can easily compile a list of resources that have emails as tags)