Code cleanups
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 12 Mar 2022 20:00:22 +0000 (21:00 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 12 Mar 2022 20:00:22 +0000 (21:00 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/charging-station/ChargingStation.ts
src/utils/Configuration.ts
src/utils/Constants.ts

index 01829fdf47273797aefa980824db13282cd72862..e8122d18688243acb8f876946e96e41cb4ad027d 100644 (file)
@@ -102,7 +102,7 @@ export default class ChargingStation {
     this.authorizedTags = this.getAuthorizedTags();
   }
 
-  get wsConnectionUrl(): URL {
+  private get wsConnectionUrl(): URL {
     return this.getSupervisionUrlOcppConfiguration()
       ? new URL(
           this.getConfigurationKey(this.getSupervisionUrlOcppKey()).value +
@@ -536,15 +536,6 @@ export default class ChargingStation {
         }
       }
     );
-    // FIXME: triggered by saveConfiguration()
-    // if (this.getOcppPersistentConfiguration()) {
-    //   FileUtils.watchJsonFile<ChargingStationConfiguration>(
-    //     this.logPrefix(),
-    //     FileType.ChargingStationConfiguration,
-    //     this.configurationFile,
-    //     this.configuration
-    //   );
-    // }
     // Handle WebSocket message
     this.wsConnection.on(
       'message',
index 6da954d16deb65044ce02544dd119580a272a14d..b39665e5c022b0c07aa193701eeebf6eb7f61c03 100644 (file)
@@ -42,7 +42,7 @@ export default class Configuration {
     // Read conf
     return Configuration.objectHasOwnProperty(Configuration.getConfig(), 'logStatisticsInterval')
       ? Configuration.getConfig().logStatisticsInterval
-      : 60;
+      : Constants.DEFAULT_LOG_STATISTICS_INTERVAL;
   }
 
   static getUIWebSocketServer(): UIWebSocketServerConfiguration {
index 76697c8aa08f614a96ef25404f0c77ec23aed7d5..b115a42f24f07398ebd7b67827dca0a3e20f1eb9 100644 (file)
@@ -95,6 +95,8 @@ export default class Constants {
 
   static readonly DEFAULT_CONNECTION_TIMEOUT = 30;
 
+  static readonly DEFAULT_LOG_STATISTICS_INTERVAL = 60; // Seconds
+
   static readonly DEFAULT_HEARTBEAT_INTERVAL = 60000; // Ms
 
   static readonly SUPPORTED_MEASURANDS = Object.freeze([