Merge pull request #133 from strongloop/feature/config-loader-debug

Add more debug info for config loading
This commit is contained in:
Ritchie Martori 2015-06-10 09:52:07 -07:00
commit a7d6cf695c
1 changed files with 10 additions and 1 deletions

View File

@ -1,5 +1,6 @@
var fs = require('fs');
var path = require('path');
var debug = require('debug')('loopback:boot:config-loader');
var ConfigLoader = exports;
@ -66,8 +67,16 @@ ConfigLoader.loadComponents = function(rootDir, env) {
*/
function loadNamed(rootDir, env, name, mergeFn) {
var files = findConfigFiles(rootDir, env, name);
if (files.length) {
debug('found %s %s files', env, name);
files.forEach(function(f) { debug(' %s', f); });
}
var configs = loadConfigFiles(files);
return mergeConfigurations(configs, mergeFn);
var merged = mergeConfigurations(configs, mergeFn);
debug('merged %s %s configuration %j', env, name, merged);
return merged;
}
/**