Fix multiple document loading

Closes #32
This commit is contained in:
John Crepezzi 2012-08-13 11:33:20 -04:00
parent 962976c204
commit e0610bc1be
2 changed files with 13 additions and 15 deletions

View File

@ -60,21 +60,19 @@ if (config.recompressStaticAssets) {
}
// Send the static documents into the preferred store, skipping expirations
var path, data;
for (var name in config.documents) {
var path = config.documents[name];
fs.readFile(path, 'utf8', function(err, data) {
if (data && !err) {
preferredStore.set(name, data, function(cb) {
winston.info('loaded static document', { name: name, path: path });
}, true);
}
else {
winston.warn(
'failed to load static document',
{ name: name, path: path }
);
}
});
path = config.documents[name];
data = fs.readFileSync(path, 'utf8');
winston.info('loading static document', { name: name, path: path });
if (data) {
preferredStore.set(name, data, function(cb) {
winston.debug('loaded static document', { success: cb });
}, true);
}
else {
winston.warn('failed to load static document', { name: name, path: path });
}
}
// Pick up a key generator

File diff suppressed because one or more lines are too long