diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-04-30 14:37:44 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-04-30 14:37:44 +0200 |
commit | 30bce5f9bb1f8ceee867770386fa6f7fdffd27ee (patch) | |
tree | 8470737d295aa6c4c7f861b1553d50bce34a9936 /lib/plugins/loadPlugin.js | |
parent | fbe028273828bc8518e92e87fcbd2a6718dc91e2 (diff) | |
download | gitbook-30bce5f9bb1f8ceee867770386fa6f7fdffd27ee.zip gitbook-30bce5f9bb1f8ceee867770386fa6f7fdffd27ee.tar.gz gitbook-30bce5f9bb1f8ceee867770386fa6f7fdffd27ee.tar.bz2 |
Add option "--timing" to mesure gitbook performances
Diffstat (limited to 'lib/plugins/loadPlugin.js')
-rw-r--r-- | lib/plugins/loadPlugin.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/plugins/loadPlugin.js b/lib/plugins/loadPlugin.js index a1c41b4..400146e 100644 --- a/lib/plugins/loadPlugin.js +++ b/lib/plugins/loadPlugin.js @@ -4,6 +4,7 @@ var Immutable = require('immutable'); var Promise = require('../utils/promise'); var error = require('../utils/error'); +var timing = require('../utils/timing'); var validatePlugin = require('./validatePlugin'); @@ -72,6 +73,8 @@ function loadPlugin(book, plugin) { .then(validatePlugin); + p = timing.measure('plugin.load', p); + logger.info('loading plugin "' + name + '"... '); return logger.info.promise(p); } |