X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=eb1992b3dc33a75a4a063897dfcb48da93ec1132;hb=72a965c4c1a907dfee70da0c97e88c221eefdebc;hp=ca98427eb87cee39c22c6a720e5998599e2fbabb;hpb=b95523058c121b22e086339675407f5266250b7b;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index ca98427e..eb1992b3 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -41,8 +41,12 @@ export default class Configuration { return Configuration.getConfig().useWorkerPool; } - static getWorkerPoolSize(): number { - return Configuration.getConfig().workerPoolSize; + static getWorkerMaxPoolSize(): number { + return Configuration.getConfig().workerMaxPoolSize; + } + + static getChargingStationsPerWorker(): number { + return Configuration.objectHasOwnProperty(Configuration.getConfig(), 'chargingStationsPerWorker') ? Configuration.getConfig().chargingStationsPerWorker : 1; } static getLogConsole(): boolean {