Regularize data fetching methods #366
Labels
Engineering
Used to filter issues when synching with Asana
needs-coordination
This work should be assigned to a coordinator and split up into several subtasks
There are many different ways the indicators fetch remote data (email, AWS S3, cURL, sftp, etc.) and each one does so in a different spot. It would be helpful to have some regularized interface for data fetching (say, an
AbstractDataFetcher
class from whichEmailDataFetcher
, etc. inherit) as part of all indicators to consistently and clearly handle data fetching and any associated failures.The text was updated successfully, but these errors were encountered: