diff options
author | Samy Pessé <samypesse@gmail.com> | 2015-01-26 11:57:28 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2015-01-26 11:57:28 +0100 |
commit | f70c29fea5ce935213683c2f3de952d8a164df4e (patch) | |
tree | 055919276c56413f0d12a1de84646d14d349a049 /lib/configuration.js | |
parent | decd8dbdc50c41be2c3394019ece146e4ccfb507 (diff) | |
download | gitbook-f70c29fea5ce935213683c2f3de952d8a164df4e.zip gitbook-f70c29fea5ce935213683c2f3de952d8a164df4e.tar.gz gitbook-f70c29fea5ce935213683c2f3de952d8a164df4e.tar.bz2 |
Improve logs for plugins installation
Diffstat (limited to 'lib/configuration.js')
-rw-r--r-- | lib/configuration.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/configuration.js b/lib/configuration.js index 375833b..1c2bddf 100644 --- a/lib/configuration.js +++ b/lib/configuration.js @@ -129,11 +129,11 @@ Configuration.prototype.installPlugins = function(options) { }); // Install plugins one by one - if (options.log) console.log(plugins.length+" plugins to install"); + if (options.log) that.book.log.info.ln(plugins.length+" plugins to install"); return _.reduce(plugins, function(prev, plugin) { return prev.then(function() { var fullname = "gitbook-plugin-"+plugin.name; - if (options.log) console.log("Install plugin", plugin.name, "from npm ("+fullname+") with version", (plugin.version || "*")); + if (options.log) that.book.log.info.ln("install plugin", plugin.name, "from npm ("+fullname+") with version", (plugin.version || "*")); return Q.nfcall(npmi, { 'name': fullname, 'version': plugin.version, @@ -143,6 +143,9 @@ Configuration.prototype.installPlugins = function(options) { 'loaded': false, 'prefix': that.book.root } + }) + .then(function() { + that.book.log.info.ok("plugin", plugin.name, "installed with success"); }); }); }, Q()); |