Closed DanielRJohnson closed 1 year ago
resolves #59
What do we have to do to get this PR in main still?
I believe the CSV plugin adding more rows than other plugins leaves Terminal.active_metadata malformed still, needing padding of None's or forward-fill. Will look into that now
Added None packing in Terminal.transload, other strategies can be added later if helpful. See changes in transload and new test in test_file_consumer.
Creates a FileConsumer superclass that tracks file absolute path and file hash. Also adds a basic CSV Plugin and moves the Bueno Plugin to be under FileConsumer.
Still some things to think about:
add_row
adding multiple rows, maybe a rename is needed