Log exceptions formatting HTML status.
Change-Id: I13a5f5f8ab8697c8274eab541a8eba1604e143fa
Reviewed-on: https://review.openstack.org/10984
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
diff --git a/zuul/launcher/jenkins.py b/zuul/launcher/jenkins.py
index 542b1c4..a026810 100644
--- a/zuul/launcher/jenkins.py
+++ b/zuul/launcher/jenkins.py
@@ -54,7 +54,11 @@
self.jenkins_endpoint(request)
return ['Zuul good.']
elif request.path == '/status':
- ret = self.jenkins.sched.formatStatusHTML()
+ try:
+ ret = self.jenkins.sched.formatStatusHTML()
+ except:
+ self.log.exception("Exception formatting status:")
+ raise
return [ret]
else:
return ['Zuul good.']