Skip to content

Commit c1098b0

Browse files
committed
feat: [159] Added optional LogMessage origin (Server/System)
Signed-off-by: Mihail Penchev (c) <pmihail@vmware.com>
1 parent 15f2161 commit c1098b0

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

extension/src/client/command/RunAction.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,8 @@ abstract class FetchSysLogsStrategy extends FetchLogsStrategy {
415415
const logs = await this.getLogMessages()
416416
logs.forEach(logMessage => {
417417
const timestamp = moment(logMessage.timestamp).format("YYYY-MM-DD HH:mm:ss.SSS ZZ")
418-
const msg = `[${timestamp}] [${logMessage.severity}] ${logMessage.description}`
418+
const origin = !logMessage.origin ? "" : `[${logMessage.origin}] `
419+
const msg = `[${timestamp}] ${origin}[${logMessage.severity}] ${logMessage.description}`
419420
if (!this.printedMessages.has(msg)) {
420421
this.log(msg)
421422
this.printedMessages.add(msg)

packages/node/vrdt-common/src/rest/VroRestClient.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,8 @@ export class VroRestClient {
334334
messages.push({
335335
timestamp: e["time-stamp"],
336336
severity: e.severity,
337-
description
337+
description,
338+
origin: e.origin
338339
})
339340
}
340341

packages/node/vrdt-common/src/rest/vro-model.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export interface LogMessage {
1515
timestamp: string
1616
severity: string
1717
description: string
18+
origin?: string
1819
}
1920

2021
export interface Version {

0 commit comments

Comments
 (0)