Enhance console connection entry.

This commit is contained in:
Michael Lipp 2025-01-26 15:58:38 +01:00
parent 981cbe2744
commit e7cc7cc879
5 changed files with 13 additions and 2 deletions

View file

@ -34,7 +34,7 @@
:aria-expanded="(entry.name in detailsByName) ? 'true' : 'false'">
<td v-for="key in controller.keys"
v-bind:class="'column-' + key"
v-bind:title="key == 'name' ? entry['name']: false"
v-bind:title="key == 'name' ? entry['name'] : null"
v-bind:rowspan="(key == 'name') && $aash.isDisclosed(scopedId(rowIndex)) ? 2 : false">
<aash-disclosure-button v-if="key === 'name'" :type="'div'"
:id-ref="scopedId(rowIndex)">
@ -48,6 +48,11 @@
>{{ shortDateTime(entry[key].toString()) }}</span>
<span v-else-if="key === 'currentRam'"
>{{ formatMemory(entry[key]) }}</span>
<span v-else-if="key === 'usedBy'"
:class="{ 'console-conection-closed' : !entry.usedFrom }"
:title="entry.usedFrom ? localize('usedFrom')
+ ' ' + entry.usedFrom : localize('notInUse')"
v-html="controller.breakBeforeDots(entry[key])"></span>
<span v-else
v-html="controller.breakBeforeDots(entry[key])"></span>
</td>

View file

@ -7,6 +7,7 @@ currentCpus = Current CPUs
currentRam = Current RAM
maximumCpus = Maximum CPUs
maximumRam = Maximum RAM
notInUse = Currently closed
nodeName = Node
requestedCpus = Requested CPUs
requestedRam = Requested RAM

View file

@ -12,6 +12,7 @@ currentRam = Akuelles RAM
maximumCpus = Maximale CPUs
maximumRam = Maximales RAM
nodeName = Knoten
notInUse = Derzeit geschlossen
requestedCpus = Angeforderte CPUs
requestedRam = Angefordertes RAM
running = Gestartet

View file

@ -164,7 +164,7 @@ window.orgJDrupesVmOperatorVmMgmt.initView = (viewDom: HTMLElement,
return {
controller, vmInfos, filteredData, detailsByName, localize,
shortDateTime, formatMemory, vmAction, cic, parseMemory,
maximumCpus,
maximumCpus,
scopedId: (id: string) => { return idScope.scopedId(id); }
};
}

View file

@ -72,6 +72,10 @@
}
}
}
.console-conection-closed {
color: var(--disabled);
}
}
td.details {