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.']