X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=7d5b217d5faafa331c8b16ae4768e65003e9c691;hb=12f02afa1671f651f9269343dd83f36a624d3812;hp=5cf5d816f2747f758e035015c7d7a1629f7e1f35;hpb=ef4932d8aec470321413643e3c0647b0b29396de;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index 5cf5d816..7d5b217d 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -6,7 +6,10 @@ import chalk from 'chalk'; import merge from 'just-merge'; import { WorkerChoiceStrategies } from 'poolifier'; -import { Constants, FileUtils, Utils } from './internal'; +// import { Constants, FileUtils, Utils } from './internal'; +import { Constants } from './Constants'; +import { FileUtils } from './FileUtils'; +import { Utils } from './Utils'; import { ApplicationProtocol, type ConfigurationData, @@ -125,7 +128,7 @@ export class Configuration { !Utils.isUndefined(Configuration.getConfig()['stationTemplateURLs']) && (Configuration.getConfig().stationTemplateUrls = Configuration.getConfig()[ 'stationTemplateURLs' - ] as unknown as StationTemplateUrl[]); + ] as StationTemplateUrl[]); Configuration.getConfig().stationTemplateUrls.forEach((stationUrl: StationTemplateUrl) => { if (!Utils.isUndefined(stationUrl['numberOfStation'])) { console.error( @@ -188,7 +191,7 @@ export class Configuration { let workerConfiguration: WorkerConfiguration = { processType: Utils.hasOwnProp(Configuration.getConfig(), 'workerProcess') ? Configuration.getConfig()?.workerProcess - : WorkerProcessType.WORKER_SET, + : WorkerProcessType.workerSet, startDelay: Utils.hasOwnProp(Configuration.getConfig(), 'workerStartDelay') ? Configuration.getConfig()?.workerStartDelay : WorkerConstants.DEFAULT_WORKER_START_DELAY,