findmissing: common: Convert to use logging facility

With logging now set up, let's use the logging facility for status reports.

BUG=None
TEST=Run on GCE

Change-Id: I803dc2337fd0dd90963b6f45de0aa19d1c0c67f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2196217
Reviewed-by: Curtis Malainey <cujomalainey@chromium.org>
Commit-Queue: Guenter Roeck <groeck@chromium.org>
Tested-by: Guenter Roeck <groeck@chromium.org>
diff --git a/contrib/findmissing/common.py b/contrib/findmissing/common.py
index 9b43113..ddd9765 100755
--- a/contrib/findmissing/common.py
+++ b/contrib/findmissing/common.py
@@ -8,6 +8,7 @@
 """Module containing shared helper methods."""
 
 from __future__ import print_function
+import logging
 import os
 import re
 import time
@@ -147,7 +148,7 @@
     for branch in kernel_metadata.branches:
         start = kernel_metadata.tag_template % branch
 
-        print('Handling %s' % kernel_metadata.get_kernel_branch(branch))
+        logging.info('Handling %s', kernel_metadata.get_kernel_branch(branch))
 
         try:
             c = db.cursor()
@@ -163,8 +164,8 @@
                         VALUES (%s, %s, %s)"""
                 c.execute(q, [path, branch, start])
         except MySQLdb.Error as e: # pylint: disable=no-member
-            print('Make sure the tables have been initialized in \
-                    ./scripts/sql/initialize_sql_tables.sql')
+            logging.error('Make sure the tables have been initialized in \
+                           ./scripts/sql/initialize_sql_tables.sql')
             raise e