Skip to content

Commit

Permalink
Merge pull request #574 from crhultay/patch-2
Browse files Browse the repository at this point in the history
Update bbs.js to for Config Init Enhancements
  • Loading branch information
NuSkooler authored Nov 21, 2024
2 parents 9f46508 + 4e914fc commit dd30631
Showing 1 changed file with 12 additions and 17 deletions.
29 changes: 12 additions & 17 deletions core/bbs.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,23 +85,18 @@ function main() {
// then it's a fatal error
//
if (err) {
errorDisplayed = true;
console.error(`Configuration error: ${err.message}`); // eslint-disable-line no-console

if ('ENOENT' === err.code) {
if (configPathSupplied) {
console.error(
'Configuration file does not exist: ' + configFile
);
} else {
configPathSupplied = null; // make non-fatal; we'll go with defaults
}
} else {
errorDisplayed = true;
console.error(`Configuration error: ${err.message}`); // eslint-disable-line no-console
if (err.hint) {
console.error(`Hint: ${err.hint}`);
}
if (err.configPath) {
console.error(`Note: ${err.configPath}`);
}
console.error("\nConfiguration file does not exist: '{configFile}'\n\nIf this is a new installation please run './oputil.js config new' from the enigma-bbs directory");
}

if (err.hint) {
console.error(`Hint: ${err.hint}`);
}
if (err.configPath) {
console.error(`Note: ${err.configPath}`);
}
}
return callback(err);
Expand Down Expand Up @@ -134,7 +129,7 @@ function main() {

if (err && !errorDisplayed) {
console.error('Error initializing: ' + util.inspect(err));
return process.exit();
return process.exit(1);
}
}
);
Expand Down

0 comments on commit dd30631

Please sign in to comment.