From 62469c4a833456ffd66dad15bc5a93966ddc0163 Mon Sep 17 00:00:00 2001 From: ".cab file" <32414797+cabfile@users.noreply.github.com> Date: Sun, 25 Aug 2024 11:34:31 +0300 Subject: [PATCH 1/2] Update index.ts --- cvmts/src/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cvmts/src/index.ts b/cvmts/src/index.ts index 147bf1a..fa34add 100644 --- a/cvmts/src/index.ts +++ b/cvmts/src/index.ts @@ -23,14 +23,15 @@ logger.info('CollabVM Server starting up'); // Parse the config file +let confFile = process.argv[2] ?? 'config.toml'; let Config: IConfig; -if (!fs.existsSync('config.toml')) { - logger.error('Fatal error: Config.toml not found. Please copy config.example.toml and fill out fields'); +if (!fs.existsSync(confFile)) { + logger.error('Fatal error: '+confFile+' not found. Please copy config.example.toml and fill out fields'); process.exit(1); } try { - var configRaw = fs.readFileSync('config.toml').toString(); + var configRaw = fs.readFileSync(confFile).toString(); Config = toml.parse(configRaw); } catch (e) { logger.error('Fatal error: Failed to read or parse the config file: {0}', (e as Error).message); From c2cb84cf0437876a4843d41c13188bb7a72229d8 Mon Sep 17 00:00:00 2001 From: ".cab file" <32414797+cabfile@users.noreply.github.com> Date: Sun, 25 Aug 2024 11:35:43 +0300 Subject: [PATCH 2/2] Update index.ts i am retap --- cvmts/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cvmts/src/index.ts b/cvmts/src/index.ts index fa34add..6857813 100644 --- a/cvmts/src/index.ts +++ b/cvmts/src/index.ts @@ -23,7 +23,7 @@ logger.info('CollabVM Server starting up'); // Parse the config file -let confFile = process.argv[2] ?? 'config.toml'; +let confFile = process.argv[2] || 'config.toml'; let Config: IConfig; if (!fs.existsSync(confFile)) {