X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FChargingStationConfigurationUtils.ts;h=579e2ab49f2f129f5a7e362768636b39070ed7b0;hb=c6045c84b3075954739be904d3454fede196ef8d;hp=342fe6d268b21fcf45abe901dec0180c827797e8;hpb=2896e06dc8d72adf7150b23c941079f622f6f37c;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/ChargingStationConfigurationUtils.ts b/src/charging-station/ChargingStationConfigurationUtils.ts index 342fe6d2..579e2ab4 100644 --- a/src/charging-station/ChargingStationConfigurationUtils.ts +++ b/src/charging-station/ChargingStationConfigurationUtils.ts @@ -1,6 +1,6 @@ import type { ChargingStation } from './internal'; -import type { ConfigurationKey, StandardParametersKey } from '../types'; -import { logger } from '../utils/Logger'; +import type { ConfigurationKey, ConfigurationKeyType } from '../types'; +import { logger } from '../utils'; type ConfigurationKeyOptions = { readonly?: boolean; visible?: boolean; reboot?: boolean }; type DeleteConfigurationKeyParams = { save?: boolean; caseInsensitive?: boolean }; @@ -13,7 +13,7 @@ export class ChargingStationConfigurationUtils { public static getConfigurationKey( chargingStation: ChargingStation, - key: string | StandardParametersKey, + key: ConfigurationKeyType, caseInsensitive = false ): ConfigurationKey | undefined { return chargingStation.ocppConfiguration?.configurationKey?.find((configElement) => { @@ -26,7 +26,7 @@ export class ChargingStationConfigurationUtils { public static addConfigurationKey( chargingStation: ChargingStation, - key: string | StandardParametersKey, + key: ConfigurationKeyType, value: string, options: ConfigurationKeyOptions = { readonly: false, @@ -65,7 +65,7 @@ export class ChargingStationConfigurationUtils { public static setConfigurationKeyValue( chargingStation: ChargingStation, - key: string | StandardParametersKey, + key: ConfigurationKeyType, value: string, caseInsensitive = false ): void { @@ -89,7 +89,7 @@ export class ChargingStationConfigurationUtils { public static deleteConfigurationKey( chargingStation: ChargingStation, - key: string | StandardParametersKey, + key: ConfigurationKeyType, params: DeleteConfigurationKeyParams = { save: true, caseInsensitive: false } ): ConfigurationKey[] | undefined { const keyFound = ChargingStationConfigurationUtils.getConfigurationKey(