Closes #68. Not necessarily dependent on #61, but is part of the overall refactor process. Aside from the addition of hu_bu_invoice.py, I decided to cache the results of get_invoice_bucket() using functools
While refactoring, I noticed that I didn't add code to upload the BU Internal invoice to S3, and also forgot to remove some functions from process_report.py that have been moved to utils.py. @naved001 @knikolla Should these be part of a separate commit or issue?
Closes #68. Not necessarily dependent on #61, but is part of the overall refactor process. Aside from the addition of
hu_bu_invoice.py
, I decided to cache the results ofget_invoice_bucket()
using functoolsWhile refactoring, I noticed that I didn't add code to upload the BU Internal invoice to S3, and also forgot to remove some functions from
process_report.py
that have been moved toutils.py
. @naved001 @knikolla Should these be part of a separate commit or issue?