summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_common.py
diff options
context:
space:
mode:
authorMattia Rizzolo <mattia@mapreri.org>2015-01-18 10:59:29 +0100
committerMattia Rizzolo <mattia@mapreri.org>2015-01-19 18:07:31 +0100
commit30679ab6a81684b380653637e4f2a5fe31a15cae (patch)
tree93e1dc92da54de81fb22d24f0c36f5982545f68f /bin/reproducible_common.py
parentde644c6630470d3cda91feb365a88668ad4e0192 (diff)
downloadjenkins.debian.net-30679ab6a81684b380653637e4f2a5fe31a15cae.tar.xz
reproducible: _html_packages: better handling of exceptions
Diffstat (limited to 'bin/reproducible_common.py')
-rwxr-xr-xbin/reproducible_common.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/bin/reproducible_common.py b/bin/reproducible_common.py
index 8b958b8c..b7f764fc 100755
--- a/bin/reproducible_common.py
+++ b/bin/reproducible_common.py
@@ -171,6 +171,12 @@ html_foot_page_style_note = Template((tab*2).join("""
url2html = re.compile(r'((mailto\:|((ht|f)tps?)\://|file\:///){1}\S+)')
+def print_critical_message(msg):
+ print('\n\n\n')
+ for line in msg.splitlines():
+ log.critical(line)
+ print('\n\n\n')
+
def write_html_page(title, body, destfile, noheader=False, style_note=False, noendpage=False):
now = datetime.datetime.utcnow().strftime('%Y-%m-%d %H:%M UTC')
html = ''
@@ -215,7 +221,7 @@ def start_udd_connection():
" host=" + host +
" password=" + password)
except:
- log.error("Erorr connecting to the UDD database replica")
+ print_critical_message("Erorr connecting to the UDD database replica")
raise
conn.set_client_encoding('utf8')
return conn