You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# File Processing Script
2
2
3
-
This script processes files in a specified directory using an API, logs results in a local SQLite database, and provides options for retrying failed or pending files. It includes features for skipping specific files, generating reports, and running multiple API calls in parallel.
3
+
This script processes files recursively from a specified directory using an API, logs results in a local SQLite database, and provides options for retrying failed or pending files. It includes features for skipping specific files, generating reports, and running multiple API calls in parallel.
4
4
5
5
## Features
6
6
@@ -61,6 +61,7 @@ This will display detailed usage information.
61
61
-`-p`, `--parallel_call_count`: Number of parallel API calls (default: 10).
62
62
-`--csv_report`: Path to export the detailed report as a CSV file.
63
63
-`--db_path`: Path where the SQlite DB file is stored (default: './file_processing.db')
64
+
-`--recursive`: Recursively identify and process files from the input folder path (default: False)
64
65
-`--retry_failed`: Retry processing of failed files.
65
66
-`--retry_pending`: Retry processing of pending files by making new requests.
66
67
-`--skip_pending`: Skip processing of pending files.
0 commit comments