snapmatch: inconsistent logging, output and cache policies
-
remove multiprocessing -
fix logging, output and cache policies -
errors must be logged only when something's gone wrong, and not simply when a match cannot be found or searched for whatever reason (in such cases, a warning must be logged instead) -
snapmatcher should always return a json output, even when a match cannot be searched or found -
pool cache must be used if user settings mandate it, but csv stats should be generated in any case
-
-
use aliases in package name matching -
download debian source files -
return debsrc_origin
,debsrc_debian
anddebian_format
as thematch
command (such data are needed for subsequent commands of a4f workflow)
Edited by Alberto Pianon