You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Via supervisor, auditor includes credentials.REPORT_BASE_PATH as an attachment in the email. However, this file won't be updated if there is an error that causes the checks/fixes to bomb out before they're finished. Thus, an error email will have an out-of-date report that causes confusion when troubleshooting.
One solution is to atomize the report writing so that auditor writes to the report for every item instead of after everything is finished (see TODO before def log_report()).
The text was updated successfully, but these errors were encountered:
One cause of this may be when the AGOL connection times out before completing all the fixes, and when it goes to write the log report dictionary it doesn't have all the expected keys so it fails:
Via supervisor, auditor includes
credentials.REPORT_BASE_PATH
as an attachment in the email. However, this file won't be updated if there is an error that causes the checks/fixes to bomb out before they're finished. Thus, an error email will have an out-of-date report that causes confusion when troubleshooting.One solution is to atomize the report writing so that auditor writes to the report for every item instead of after everything is finished (see TODO before
def log_report()
).The text was updated successfully, but these errors were encountered: