Improve error messages
authorJérôme Benoit <jerome.benoit@sap.com>
Sun, 11 Sep 2022 21:48:11 +0000 (23:48 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Sun, 11 Sep 2022 21:48:11 +0000 (23:48 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/charging-station/ChargingStation.ts
src/charging-station/ui-server/UIServerFactory.ts
src/worker/WorkerUtils.ts

index 17409e3a54af87972c15fbd2bdfc0c173e03b029..767ea76d913cae9dfe51e2bc4cc17af9afab7b07 100644 (file)
@@ -1547,9 +1547,11 @@ export default class ChargingStation {
       logger.error(
         `${this.logPrefix()} Incoming OCPP command '${
           commandName ?? requestCommandName ?? null
-        }' message '${data.toString()}' matching cached request '${JSON.stringify(
-          this.requests.get(messageId)
-        )}' processing error:`,
+        }' message '${data.toString()}'${
+          messageType !== MessageType.CALL_MESSAGE
+            ? ` matching cached request '${JSON.stringify(this.requests.get(messageId))}'`
+            : ''
+        } processing error:`,
         error
       );
       if (error instanceof OCPPError === false) {
index 2e5245329b9b70485a8796f92bd2b661124c602d..e7b341d1b0e62260b8156f239171da5d890b10b9 100644 (file)
@@ -18,7 +18,7 @@ export default class UIServerFactory {
   ): AbstractUIServer | null {
     if (UIServiceUtils.isLoopback(uiServerConfiguration.options?.host) === false) {
       console.warn(
-        chalk.magenta(
+        chalk.yellow(
           'Loopback address not detected in UI server configuration. This is not recommended.'
         )
       );
index 3b90b6fb78cf301017ea746aa2fb47b7298b68e9..00feba445ff939cbc933eac0daf1a12fc0cfb4c4 100644 (file)
@@ -1,5 +1,3 @@
-import { threadId } from 'worker_threads';
-
 import chalk from 'chalk';
 
 export class WorkerUtils {
@@ -9,7 +7,7 @@ export class WorkerUtils {
 
   public static defaultExitHandler = (code: number): void => {
     if (code !== 0) {
-      console.error(chalk.red(`Worker ${threadId} stopped with exit code ${code}`));
+      console.error(chalk.red(`Worker stopped with exit code ${code}`));
     }
   };
 }