From: Jérôme Benoit Date: Fri, 29 Jan 2021 10:29:27 +0000 (+0100) Subject: Cleanups: renaming. X-Git-Tag: v1.0.1-0~105^2~10 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;ds=inline;h=adeb9b56509fe4d63239eff1cd8a9d84250817a6;p=e-mobility-charging-stations-simulator.git Cleanups: renaming. Signed-off-by: Jérôme Benoit --- diff --git a/src/charging-station/Bootstrap.ts b/src/charging-station/Bootstrap.ts index 48188134..13fb957f 100644 --- a/src/charging-station/Bootstrap.ts +++ b/src/charging-station/Bootstrap.ts @@ -9,7 +9,7 @@ export default class Bootstrap { private static instance: Bootstrap; private isStarted: boolean; private workerScript: string; - private workerImplementation: Wrk; + private workerImplementationInstance: Wrk; private constructor() { this.isStarted = false; @@ -27,7 +27,7 @@ export default class Bootstrap { if (isMainThread && !this.isStarted) { try { let numStationsTotal = 0; - await this.getWorkerImplementation().start(); + await this.getWorkerImplementationInstance().start(); // Start ChargingStation object in worker thread if (Configuration.getStationTemplateURLs()) { for (const stationURL of Configuration.getStationTemplateURLs()) { @@ -38,7 +38,7 @@ export default class Bootstrap { index, templateFile: stationURL.file }; - await this.getWorkerImplementation().addElement(workerData); + await this.getWorkerImplementationInstance().addElement(workerData); numStationsTotal++; } } catch (error) { @@ -52,7 +52,7 @@ export default class Bootstrap { if (numStationsTotal === 0) { console.log('No charging station template enabled in configuration, exiting'); } else { - console.log(`Charging station simulator started with ${numStationsTotal.toString()} charging station(s) and ${Utils.workerDynamicPoolInUse() ? `${Configuration.getWorkerPoolMinSize().toString()}/` : ''}${this.getWorkerImplementation().size}${Utils.workerPoolInUse() ? `/${Configuration.getWorkerPoolMaxSize().toString()}` : ''} worker(s) concurrently running in '${Configuration.getWorkerProcess()}' mode (${this.getWorkerImplementation().maxElementsPerWorker} charging station(s) per worker)`); + console.log(`Charging station simulator started with ${numStationsTotal.toString()} charging station(s) and ${Utils.workerDynamicPoolInUse() ? `${Configuration.getWorkerPoolMinSize().toString()}/` : ''}${this.getWorkerImplementationInstance().size}${Utils.workerPoolInUse() ? `/${Configuration.getWorkerPoolMaxSize().toString()}` : ''} worker(s) concurrently running in '${Configuration.getWorkerProcess()}' mode (${this.getWorkerImplementationInstance().maxElementsPerWorker} charging station(s) per worker)`); } this.isStarted = true; } catch (error) { @@ -64,10 +64,10 @@ export default class Bootstrap { public async stop(): Promise { if (isMainThread && this.isStarted) { - await this.getWorkerImplementation().stop(); - if (this.getWorkerImplementation()) { + await this.getWorkerImplementationInstance().stop(); + if (this.getWorkerImplementationInstance()) { // Nullify to force worker implementation instance creation - this.workerImplementation = null; + this.workerImplementationInstance = null; } } this.isStarted = false; @@ -78,14 +78,14 @@ export default class Bootstrap { await this.start(); } - private getWorkerImplementation(): Wrk { - if (!this.workerImplementation) { - this.workerImplementation = WorkerFactory.getWorkerImpl(this.workerScript, Configuration.getWorkerProcess(), { + private getWorkerImplementationInstance(): Wrk { + if (!this.workerImplementationInstance) { + this.workerImplementationInstance = WorkerFactory.getWorkerImplementation(this.workerScript, Configuration.getWorkerProcess(), { poolMaxSize: Configuration.getWorkerPoolMaxSize(), poolMinSize: Configuration.getWorkerPoolMinSize(), elementsPerWorker: Configuration.getChargingStationsPerWorker() }); } - return this.workerImplementation; + return this.workerImplementationInstance; } } diff --git a/src/charging-station/ChargingStation.ts b/src/charging-station/ChargingStation.ts index d6996ee4..b6eb1f9a 100644 --- a/src/charging-station/ChargingStation.ts +++ b/src/charging-station/ChargingStation.ts @@ -521,7 +521,7 @@ export default class ChargingStation { fs.watch(this._getAuthorizationFile()).on('change', (e) => { try { logger.debug(this._logPrefix() + ' Authorization file ' + this._getAuthorizationFile() + ' have changed, reload'); - // Initialize _authorizedTags + // Initialize authorizedTags this.authorizedTags = this._getAuthorizedTags(); } catch (error) { logger.error(this._logPrefix() + ' Authorization file monitoring error: %j', error); diff --git a/src/worker/WorkerFactory.ts b/src/worker/WorkerFactory.ts index 1bc6786d..dba59173 100644 --- a/src/worker/WorkerFactory.ts +++ b/src/worker/WorkerFactory.ts @@ -8,7 +8,7 @@ import Wrk from './Wrk'; import { isMainThread } from 'worker_threads'; export default class WorkerFactory { - public static getWorkerImpl(workerScript: string, workerProcessType: WorkerProcessType, options?: WorkerOptions): Wrk { + public static getWorkerImplementation(workerScript: string, workerProcessType: WorkerProcessType, options?: WorkerOptions): Wrk { if (!isMainThread) { throw new Error('Trying to get a worker implementation outside the main thread'); }