diff --git a/extension/src/client/command/RunAction.ts b/extension/src/client/command/RunAction.ts index 96c3021..49c1ec3 100644 --- a/extension/src/client/command/RunAction.ts +++ b/extension/src/client/command/RunAction.ts @@ -415,7 +415,8 @@ abstract class FetchSysLogsStrategy extends FetchLogsStrategy { const logs = await this.getLogMessages() logs.forEach(logMessage => { const timestamp = moment(logMessage.timestamp).format("YYYY-MM-DD HH:mm:ss.SSS ZZ") - const msg = `[${timestamp}] [${logMessage.severity}] ${logMessage.description}` + const origin = !logMessage.origin ? "" : `[${logMessage.origin}] ` + const msg = `[${timestamp}] ${origin}[${logMessage.severity}] ${logMessage.description}` if (!this.printedMessages.has(msg)) { this.log(msg) this.printedMessages.add(msg) diff --git a/packages/node/vrdt-common/src/rest/VroRestClient.ts b/packages/node/vrdt-common/src/rest/VroRestClient.ts index 9c42e83..9849997 100644 --- a/packages/node/vrdt-common/src/rest/VroRestClient.ts +++ b/packages/node/vrdt-common/src/rest/VroRestClient.ts @@ -334,7 +334,8 @@ export class VroRestClient { messages.push({ timestamp: e["time-stamp"], severity: e.severity, - description + description, + origin: e.origin }) } diff --git a/packages/node/vrdt-common/src/rest/vro-model.ts b/packages/node/vrdt-common/src/rest/vro-model.ts index ab6d810..e5e0540 100644 --- a/packages/node/vrdt-common/src/rest/vro-model.ts +++ b/packages/node/vrdt-common/src/rest/vro-model.ts @@ -15,6 +15,7 @@ export interface LogMessage { timestamp: string severity: string description: string + origin?: string } export interface Version {