From 2fb77382c9e1cc068e4622400d203c2bde7f8cfd Mon Sep 17 00:00:00 2001 From: Jerko Steiner Date: Wed, 13 Mar 2019 22:18:58 +0500 Subject: [PATCH] Log config files read --- packages/server/src/config/ConfigReader.test.ts | 10 ++++------ packages/server/src/config/ConfigReader.ts | 4 ++++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/server/src/config/ConfigReader.test.ts b/packages/server/src/config/ConfigReader.test.ts index 9db6181..5dbed1f 100644 --- a/packages/server/src/config/ConfigReader.test.ts +++ b/packages/server/src/config/ConfigReader.test.ts @@ -1,15 +1,13 @@ import {ConfigReader} from './ConfigReader' import {join} from 'path' -import {closeSync, openSync} from 'fs' +import {writeFileSync} from 'fs' describe('ConfigReader', () => { beforeAll(() => { - closeSync( - openSync( - join(__dirname, 'test-files', 'package.json'), - 'w', - ), + writeFileSync( + join(__dirname, 'test-files', 'package.json'), + '{}', ) }) diff --git a/packages/server/src/config/ConfigReader.ts b/packages/server/src/config/ConfigReader.ts index 571f994..bb39594 100644 --- a/packages/server/src/config/ConfigReader.ts +++ b/packages/server/src/config/ConfigReader.ts @@ -3,6 +3,7 @@ import {Config} from './Config' import {findPackageRoot} from '../files/Find' import {join} from 'path' import {readFileSync} from 'fs' +import {apiLogger} from '../logger' const isObject = (value: any) => value !== null && typeof value === 'object' @@ -40,6 +41,7 @@ export class ConfigReader { } continue } + apiLogger.info('config: Found config file: %s', configFilename) success += 1 } } @@ -50,10 +52,12 @@ export class ConfigReader { } if (filename) { + apiLogger.info('config: Reading extra config file: %s', filename) this.readFile(filename) } if (env) { + apiLogger.info('config: Parsing env variable: %s', this.environment) this.parse(env) }