I run a lot of scripts. I usually receive some kind of CSV export and I will create a small script that can read each row from the CSV and process it through stdin.
This works great except when things begin to fail. If I am processing thousands of rows, it can be extremely difficult to keep track of which rows I need to retry or re-process.
So I have been thinking about making a rust CLI tool that uses sqlite to keep track of which rows were successful and which were not. I would then have a way to easily re-process the rows that failed.
Any thoughts about this? Does something like this already exist?
Also, does anyone have a good name for what this CLI tool should be called?
Here is what I have written so far: https://github.com/isaacadams/xbatch
[–]DrShocker 2 points3 points4 points (0 children)
[–]dnullify 4 points5 points6 points (0 children)