From cc42b445ebb0f3b9e55764d57751d56bd67ab9bf Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Sat, 11 Jan 2020 13:48:46 -0800 Subject: [PATCH] Output progress in json2db Signed-off-by: James Ketrenos --- scanner/json2db.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scanner/json2db.c b/scanner/json2db.c index 1dcbf18..319182a 100644 --- a/scanner/json2db.c +++ b/scanner/json2db.c @@ -158,7 +158,7 @@ int main(int argc, char *argv[]) { return 1; } - fprintf(stderr, "DB opened."); + fprintf(stderr, "DB opened.\n"); Face **ppFaces = malloc(sizeof(Face *) * entries); if (!ppFaces) { @@ -221,6 +221,14 @@ int main(int argc, char *argv[]) { sqlite3_close(db); return 1; } + + if (processed % 1000 == 0) { + int perc = 100 * processed / entries; + if (perc != last) { + fprintf(stderr, "\rLoading %d%% complete.", perc); + last = perc; + } + } } closedir(faceDir); } @@ -235,5 +243,6 @@ int main(int argc, char *argv[]) { sqlite3_close(db); + fprintf(stderr, "\nDone.\n"); return 0; }