[BB-3670] Include only new instances in send_trial_instances_report task
Created by: spokerman12
Description
We're fulfilling the following user story:
"As the person converting Ocim trial users, I need an autogenerated monthly report with a list of trial users for each month. "
Supporting information
Testing instructions
- Set up a local OCIM environment using this branch
- Create instances and appservers
- Edit their created dates with any method available
- Run
send_trial_instances_report
onreports/tasks.py
or - Run
./manage.py test reports.tests.ReportTaskTestCase
inside vagrant VM
Snapshots:
None
Further considerations:
- Initially we enabled a flag for the command, but we updated the feature to reflect current requirements as discussed in the review comments.
Reviewer: [ ] @lgp171188