Add assigned to.

This commit is contained in:
Michael Lipp 2025-01-23 17:35:46 +01:00
parent 8799bcc8f2
commit ba18e1f0d0
3 changed files with 7 additions and 3 deletions

View file

@ -2,7 +2,7 @@ conletName = VM Management
VMsSummary = VMs (running/total) VMsSummary = VMs (running/total)
since = Since assignedTo = Assigned to
currentCpus = Current CPUs currentCpus = Current CPUs
currentRam = Current RAM currentRam = Current RAM
maximumCpus = Maximum CPUs maximumCpus = Maximum CPUs
@ -11,6 +11,7 @@ nodeName = Node
requestedCpus = Requested CPUs requestedCpus = Requested CPUs
requestedRam = Requested RAM requestedRam = Requested RAM
running = Running running = Running
since = Since
usedBy = Used by usedBy = Used by
usedFrom = Used from usedFrom = Used from
vmActions = Actions vmActions = Actions

View file

@ -6,8 +6,7 @@ Period = Zeitraum
Last\ hour = Letzte Stunde Last\ hour = Letzte Stunde
Last\ day = Letzter Tag Last\ day = Letzter Tag
running = Gestartet assignedTo = Zugewiesen an
since = Seit
currentCpus = Aktuelle CPUs currentCpus = Aktuelle CPUs
currentRam = Akuelles RAM currentRam = Akuelles RAM
maximumCpus = Maximale CPUs maximumCpus = Maximale CPUs
@ -15,6 +14,8 @@ maximumRam = Maximales RAM
nodeName = Knoten nodeName = Knoten
requestedCpus = Angeforderte CPUs requestedCpus = Angeforderte CPUs
requestedRam = Angefordertes RAM requestedRam = Angefordertes RAM
running = Gestartet
since = Seit
usedBy = Benutzt durch usedBy = Benutzt durch
usedFrom = Benutzt von usedFrom = Benutzt von
vmActions = Aktionen vmActions = Aktionen

View file

@ -112,6 +112,7 @@ window.orgJDrupesVmOperatorVmMgmt.initView = (viewDom: HTMLElement,
["currentCpus", "currentCpus"], ["currentCpus", "currentCpus"],
["currentRam", "currentRam"], ["currentRam", "currentRam"],
["nodeName", "nodeName"], ["nodeName", "nodeName"],
["assignedTo", "assignedTo"],
["usedFrom", "usedFrom"], ["usedFrom", "usedFrom"],
["usedBy", "usedBy"] ["usedBy", "usedBy"]
], { ], {
@ -183,6 +184,7 @@ JGConsole.registerConletFunction("org.jdrupes.vmoperator.vmmgmt.VmMgmt",
vmDefinition.currentRam = Number(vmDefinition.status.ram); vmDefinition.currentRam = Number(vmDefinition.status.ram);
vmDefinition.usedFrom = vmDefinition.status.consoleClient || ""; vmDefinition.usedFrom = vmDefinition.status.consoleClient || "";
vmDefinition.usedBy = vmDefinition.status.consoleUser || ""; vmDefinition.usedBy = vmDefinition.status.consoleUser || "";
vmDefinition.assignedTo = vmDefinition.status.assignment?.user || "";
for (const condition of vmDefinition.status.conditions) { for (const condition of vmDefinition.status.conditions) {
if (condition.type === "Running") { if (condition.type === "Running") {
vmDefinition.running = condition.status === "True"; vmDefinition.running = condition.status === "True";