summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_common.py
diff options
context:
space:
mode:
authorMattia Rizzolo <mattia@mapreri.org>2015-01-08 00:55:05 +0100
committerHolger Levsen <holger@layer-acht.org>2015-01-08 16:42:15 +0100
commitc1aa416d212d7b19b4d3cdcb38c74e0ab9732b28 (patch)
tree6b1a9f0154ad4570ca3d7fa14b6655f66b393fc3 /bin/reproducible_common.py
parent3e0dac83b499e1e6b9124659a28bf4324d42110e (diff)
downloadjenkins.debian.net-c1aa416d212d7b19b4d3cdcb38c74e0ab9732b28.tar.xz
reproducible: _html_note.py: use a nicer format for logging
Diffstat (limited to 'bin/reproducible_common.py')
-rwxr-xr-xbin/reproducible_common.py41
1 files changed, 23 insertions, 18 deletions
diff --git a/bin/reproducible_common.py b/bin/reproducible_common.py
index 0df8cdaf..3d26502b 100755
--- a/bin/reproducible_common.py
+++ b/bin/reproducible_common.py
@@ -45,20 +45,25 @@ if args.debug or DEBUG:
log_level = logging.DEBUG
if args.quiet or QUIET:
log_level = logging.ERROR
-logging.basicConfig(level=log_level)
-
-logging.debug("BIN_PATH:\t" + BIN_PATH)
-logging.debug("BASE:\t" + BASE)
-logging.debug("NOTES_URI:\t" + NOTES_URI)
-logging.debug("ISSUES_URI:\t" + ISSUES_URI)
-logging.debug("NOTES_PATH:\t" + NOTES_PATH)
-logging.debug("ISSUES_PATH:\t" + ISSUES_PATH)
-logging.debug("RB_PKG_URI:\t" + RB_PKG_URI)
-logging.debug("RB_PKG_PATH:\t" + RB_PKG_PATH)
-logging.debug("REPRODUCIBLE_DB:\t" + REPRODUCIBLE_DB)
-logging.debug("REPRODUCIBLE_JSON:\t" + REPRODUCIBLE_JSON)
-logging.debug("JENKINS_URL:\t\t" + JENKINS_URL)
-logging.debug("REPRODUCIBLE_URL:\t" + REPRODUCIBLE_URL)
+log = logging.getLogger(__name__)
+log.setLevel(log_level)
+sh = logging.StreamHandler()
+sh.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
+log.addHandler(sh)
+
+
+log.debug("BIN_PATH:\t" + BIN_PATH)
+log.debug("BASE:\t" + BASE)
+log.debug("NOTES_URI:\t" + NOTES_URI)
+log.debug("ISSUES_URI:\t" + ISSUES_URI)
+log.debug("NOTES_PATH:\t" + NOTES_PATH)
+log.debug("ISSUES_PATH:\t" + ISSUES_PATH)
+log.debug("RB_PKG_URI:\t" + RB_PKG_URI)
+log.debug("RB_PKG_PATH:\t" + RB_PKG_PATH)
+log.debug("REPRODUCIBLE_DB:\t" + REPRODUCIBLE_DB)
+log.debug("REPRODUCIBLE_JSON:\t" + REPRODUCIBLE_JSON)
+log.debug("JENKINS_URL:\t\t" + JENKINS_URL)
+log.debug("REPRODUCIBLE_URL:\t" + REPRODUCIBLE_URL)
html_header = Template("""<!DOCTYPE html>
<html>\n<head>
@@ -181,10 +186,10 @@ count_good = int(query_db(
'SELECT COUNT(name) FROM source_packages WHERE status="reproducible"')[0][0])
percent_total = round(((count_total/amount)*100), 2)
percent_good = round(((count_good/count_total)*100), 2)
-logging.info('Total packages in Sid:\t' + str(amount))
-logging.info('Total tested packages:\t' + str(count_total))
-logging.info('Total reproducible packages:\t' + str(count_good))
-logging.info('That means that out of the ' + str(percent_total) + '% of ' +
+log.info('Total packages in Sid:\t' + str(amount))
+log.info('Total tested packages:\t' + str(count_total))
+log.info('Total reproducible packages:\t' + str(count_good))
+log.info('That means that out of the ' + str(percent_total) + '% of ' +
'the Sid tested packages the ' + str(percent_good) + '% are ' +
'reproducible!')