Mercurial > piecrust2
changeset 696:3bc9f857eb48
bake: Add stat about aborted jobs
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 23 Mar 2016 10:54:03 -0700 |
parents | 0c688063890f |
children | 9e5393fcfab2 |
files | piecrust/baking/worker.py |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/baking/worker.py Wed Mar 23 10:53:30 2016 -0700 +++ b/piecrust/baking/worker.py Wed Mar 23 10:54:03 2016 -0700 @@ -41,6 +41,7 @@ app.env.registerTimer("BakeWorker_%d_Total" % self.wid) app.env.registerTimer("BakeWorkerInit") app.env.registerTimer("JobReceive") + app.env.registerCounter("SourceUseAbortions") app.env.registerManifest("LoadJobs") app.env.registerManifest("RenderJobs") app.env.registerManifest("BakeJobs") @@ -165,6 +166,7 @@ render_page_segments(ctx) except AbortedSourceUseError: logger.debug("Page %s was aborted." % fac.ref_spec) + self.app.env.stepCounter("SourceUseAbortions") result['aborted'] = True except Exception as ex: logger.debug("Got rendering error. Sending it to master.")