raft-tech / TANF-app

Repo for development of a new TANF Data Reporting System
Other
17 stars 4 forks source link

Implement file compression for per-file parsing log #3296

Open jtimpe opened 1 day ago

jtimpe commented 1 day ago

Description:

2562 describes an approach to use logging.handlers.FileHandler to create a log file for every datafile that is submitted and parsed. By default, this log file is not compressed, which could lead to extraneous disk and network usage.

Create a custom FileHandler or subclass the existing FileHandler to add compression to the resulting log file.

Acceptance Criteria: Create a list of functional outcomes that must be achieved to complete this issue

Tasks: Create a list of granular, specific work items that must be completed to deliver the desired outcomes of this issue

Notes: Add additional useful information, such as related issues and functionality that isn't covered by this specific issue, and other considerations that will be helpful for anyone reading this

Supporting Documentation: Please include any relevant log snippets/files/screen shots

Open Questions: Please include any questions or decisions that must be made before beginning work or to confidently call this issue complete