X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FConfigurationData.ts;h=ffbb7deca5994abb61e9b5fc4736e4fb14b1cf61;hb=2162e174630d4335e0fb8e7d587683b96af0d9a3;hp=fe8b84819452354572011d23388ffc679637d701;hpb=13a6f27c10768faa05acf33fd8e0637511d49e3e;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ConfigurationData.ts b/src/types/ConfigurationData.ts index fe8b8481..ffbb7dec 100644 --- a/src/types/ConfigurationData.ts +++ b/src/types/ConfigurationData.ts @@ -3,9 +3,9 @@ import type { ResourceLimits } from 'node:worker_threads' import type { WorkerChoiceStrategy } from 'poolifier' +import type { WorkerProcessType } from '../worker/index.js' import type { StorageType } from './Storage.js' import type { ApplicationProtocol, AuthenticationType } from './UIProtocol.js' -import type { WorkerProcessType } from '../worker/index.js' type ServerOptions = ListenOptions @@ -25,6 +25,7 @@ export enum SupervisionUrlDistribution { export interface StationTemplateUrl { file: string numberOfStations: number + provisionedNumberOfStations?: number } export interface LogConfiguration { @@ -70,7 +71,9 @@ export interface WorkerConfiguration { processType?: WorkerProcessType startDelay?: number elementsPerWorker?: ElementsPerWorkerType + /** @deprecated Use `elementAddDelay` instead. */ elementStartDelay?: number + elementAddDelay?: number poolMinSize?: number poolMaxSize?: number resourceLimits?: ResourceLimits @@ -84,14 +87,14 @@ export interface ConfigurationData { worker?: WorkerConfiguration uiServer?: UIServerConfiguration performanceStorage?: StorageConfiguration - /** @deprecated Moved to charging station template */ + /** @deprecated Moved to charging station template. */ autoReconnectMaxRetries?: number /** @deprecated Moved to worker configuration section. */ workerProcess?: WorkerProcessType /** @deprecated Moved to worker configuration section. */ workerStartDelay?: number /** @deprecated Moved to worker configuration section. */ - elementStartDelay?: number + elementAddDelay?: number /** @deprecated Moved to worker configuration section. */ workerPoolMinSize?: number /** @deprecated Moved to worker configuration section. */