Check config before starting MM (#3450)

I think it might be a good idea to check the config at every start.
This commit is contained in:
Kristjan ESPERANTO
2024-09-18 19:37:25 +02:00
committed by GitHub
parent 659e0c74cb
commit 866419eb95
3 changed files with 5 additions and 1 deletions

View File

@@ -64,12 +64,13 @@ function checkConfigFile () {
for (const error of errors) {
Log.error(`Line ${error.line} column ${error.column}: ${error.message}`);
}
return;
process.exit(1);
}
Log.info("Checking modules structure configuration... ");
const position_list = Utils.getModulePositions();
// Make Ajv schema configuration of modules config
// only scan "module" and "position"
const schema = {