summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamy Pesse <samypesse@gmail.com>2016-04-29 23:32:41 +0200
committerSamy Pesse <samypesse@gmail.com>2016-04-29 23:32:41 +0200
commit8f7967acd0efcbf9d1483ac33cf26a27baaf4e74 (patch)
treedb4db1dda996519a34e8ff326b83ba02a928fadf
parentfaf18476b159c81959a9b79b14e15e296c2af2ed (diff)
downloadgitbook-8f7967acd0efcbf9d1483ac33cf26a27baaf4e74.zip
gitbook-8f7967acd0efcbf9d1483ac33cf26a27baaf4e74.tar.gz
gitbook-8f7967acd0efcbf9d1483ac33cf26a27baaf4e74.tar.bz2
Log page causing error when a bug occurs during generation
-rw-r--r--lib/output/generatePages.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/output/generatePages.js b/lib/output/generatePages.js
index 5b6851e..73c5c09 100644
--- a/lib/output/generatePages.js
+++ b/lib/output/generatePages.js
@@ -25,6 +25,10 @@ function generatePages(generator, output) {
return generatePage(out, page)
.then(function(resultPage) {
return generator.onPage(out, resultPage);
+ })
+ .fail(function(err) {
+ logger.error.ln('error while generating page "' + file.getPath() + '":');
+ throw err;
});
}, output);
}