From 1eafae6c6f2b38be49b2e709d7a26a436046cff1 Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Wed, 22 Jan 2020 13:15:14 -0500 Subject: [PATCH] Add check for WARNING lines complaining about files with no faces in the faces directory --- contrib/face_recognition.lua | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/contrib/face_recognition.lua b/contrib/face_recognition.lua index 45229b6..8379f1b 100644 --- a/contrib/face_recognition.lua +++ b/contrib/face_recognition.lua @@ -259,13 +259,15 @@ local function face_recognition () dt.print(_("processing results...")) local result = {} for line in io.lines(OUTPUT) do - local file, tag = string.match (line, "(.*),(.*)$") - tag = string.gsub (tag, "%d*$", "") - dt.print_log ("File:"..file .." Tag:".. tag) - if result[file] ~= nil then - table.insert (result[file], tag) - else - result[file] = {tag} + if not string.match(line, "^WARNING:") then + local file, tag = string.match (line, "(.*),(.*)$") + tag = string.gsub (tag, "%d*$", "") + dt.print_log ("File:"..file .." Tag:".. tag) + if result[file] ~= nil then + table.insert (result[file], tag) + else + result[file] = {tag} + end end end