Details
-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: unspecified
-
Fix Version/s: None
-
Component/s: Yell Budgeting Tool
-
Labels:None
-
Environment:
Operating System: Linux
Platform: PC
-
Bugzilla Id:3494
Description
There is a condition where if someone changes the budgets between the hours of
1am and 4:30 am pacific, the "yesterday" report will fail. An error will be
added to the YellErrors table.
The yesterday data failing is only an issue if the yesterday report fails when
the budget reporting is kicked off by cron after summarizing google data, or
after summarizing yell client data.
Once ADMAX-1920 is fixed to prevent the UI from overwriting performance data, we
don't need to run the report after saveChanges(). We could make a new shell
script for the data summarization that calls all 3 yell scripts (budget_report,
budget_analyze, budget_send), add that new script to cron, and remove the
budget_report shell script call from the yell-budgeting.sh shell script called
by saveChanges().