added upgrade file and nconf check

This commit is contained in:
Baris Soner Usakli
2013-08-09 15:17:50 -04:00
parent 917468d676
commit 04e0d075ec
2 changed files with 9 additions and 1 deletions

4
app.js
View File

@@ -34,7 +34,9 @@ console.log('Info: This program comes with ABSOLUTELY NO WARRANTY.');
console.log('Info: This is free software, and you are welcome to redistribute it under certain conditions.');
console.log('Info: ===');
if (!nconf.get('setup') && nconf.get('base_url')) {
if(nconf.get('upgrade')) {
require('./src/upgrade').upgrade();
} else if (!nconf.get('setup') && nconf.get('base_url')) {
nconf.set('url', nconf.get('base_url') + (nconf.get('use_port') ? ':' + nconf.get('port') : '') + nconf.get('relative_path') + '/');
nconf.set('upload_url', nconf.get('url') + 'uploads/');
global.nconf = nconf;