Pool configurable in GUI.

This commit is contained in:
Michael Lipp 2024-12-01 13:41:18 +01:00
parent 77cfcff2ed
commit 367aebeee5
6 changed files with 296 additions and 134 deletions

View file

@ -5,17 +5,33 @@
data-jgwc-on-unload="JGConsole.jgwc.unmountVueApps">
<form :id="formId" ref="formDom" onsubmit="return false;">
<section>
<span>{{ localize("Select VM") }}</span>
<p>
<label>
<span>{{ localize("VM") }}</span>
<select v-model="vmNameInput">
<#list vmNames as name>
<option value="${name}">${name}</option>
</#list>
</select>
</label>
</p>
<fieldset>
<legend>{{ localize("Select VM or pool") }}</legend>
<ul>
<li>
<label>
<input v-model="resource" type="radio" name="resource" value="vm">
<span>{{ localize("VM") }}</span>
<select v-model="vmNameInput" :disabled="resource !== 'vm'">
<#list vmNames as name>
<option value="${name}">${name}</option>
</#list>
</select>
</label>
</li>
<li>
<label>
<input v-model="resource" type="radio" name="resource" value="pool">
<span>{{ localize("Pool") }}</span>
<select v-model="poolNameInput" :disabled="resource !== 'pool'">
<#list poolNames as name>
<option value="${name}">${name}</option>
</#list>
</select>
</label>
</li>
</ul>
</fieldset>
</section>
</form>
</div>

View file

@ -1,7 +1,7 @@
conletName = VM-Zugriff
okayLabel = Anwenden und Schließen
Select\ VM = VM auswählen
Select\ VM\ or\ pool = VM oder Pool auswählen
Start\ VM = VM starten
Stop\ VM = VM anhalten