summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2025-05-13 15:09:20 +0200
committerSimon Rettberg2025-05-13 15:09:20 +0200
commitce4b2c2a2ba71b6693a8370a296a1dee69657de0 (patch)
tree788e1ddc28cff8c186116beb475ce65f0cc4b8f5
parent[remoteaccess] Track wol failures, avoid those clients (diff)
downloadslx-admin-ce4b2c2a2ba71b6693a8370a296a1dee69657de0.tar.gz
slx-admin-ce4b2c2a2ba71b6693a8370a296a1dee69657de0.tar.xz
slx-admin-ce4b2c2a2ba71b6693a8370a296a1dee69657de0.zip
[vmstore] "Satellite server" instead of "<self>" in benchmark server select
-rw-r--r--modules-available/vmstore/lang/de/template-tags.json1
-rw-r--r--modules-available/vmstore/lang/en/template-tags.json1
-rw-r--r--modules-available/vmstore/page.inc.php2
-rw-r--r--modules-available/vmstore/templates/benchmark-imgselect.html5
4 files changed, 7 insertions, 2 deletions
diff --git a/modules-available/vmstore/lang/de/template-tags.json b/modules-available/vmstore/lang/de/template-tags.json
index a91e067e..88df787e 100644
--- a/modules-available/vmstore/lang/de/template-tags.json
+++ b/modules-available/vmstore/lang/de/template-tags.json
@@ -20,6 +20,7 @@
"lang_selectImageAndServer": "Server und Image ausw\u00e4hlen",
"lang_selectServerOrNfs": "Quelle f\u00fcr Lesetest ausw\u00e4hlen",
"lang_selectedClients": "Ausgew\u00e4hlte Clients",
+ "lang_selfSatelliteLabel": "Satellitenserver",
"lang_size": "Gr\u00f6\u00dfe",
"lang_start": "Start",
"lang_users": "Aktuelle Verbindungen",
diff --git a/modules-available/vmstore/lang/en/template-tags.json b/modules-available/vmstore/lang/en/template-tags.json
index 3b9d1926..d6c1efa4 100644
--- a/modules-available/vmstore/lang/en/template-tags.json
+++ b/modules-available/vmstore/lang/en/template-tags.json
@@ -20,6 +20,7 @@
"lang_selectImageAndServer": "Select server and image",
"lang_selectServerOrNfs": "Select source for reading",
"lang_selectedClients": "Selected clients",
+ "lang_selfSatelliteLabel": "Satellite server",
"lang_size": "Size",
"lang_start": "Start",
"lang_users": "Current connections",
diff --git a/modules-available/vmstore/page.inc.php b/modules-available/vmstore/page.inc.php
index a7b05af2..a873ba88 100644
--- a/modules-available/vmstore/page.inc.php
+++ b/modules-available/vmstore/page.inc.php
@@ -221,7 +221,7 @@ class Page_VmStore extends Page
$servers[] = ['idx' => 'auto',
'server' => Dictionary::translate('dnbd3-all-loadbalance')];
foreach ($lookup as $ip => $idx) {
- $servers[] = ['idx' => $idx, 'server' => $ip];
+ $servers[] = ['idx' => $idx, 'server' => $ip, 'self' => $ip === '<self>'];
}
}
if (!Dnbd3::isEnabled() || Dnbd3::hasNfsFallback()) {
diff --git a/modules-available/vmstore/templates/benchmark-imgselect.html b/modules-available/vmstore/templates/benchmark-imgselect.html
index e49550cc..196c6ea6 100644
--- a/modules-available/vmstore/templates/benchmark-imgselect.html
+++ b/modules-available/vmstore/templates/benchmark-imgselect.html
@@ -9,7 +9,10 @@
{{#servers}}
<div class="radio">
<input type="radio" id="s-{{idx}}" name="server" value="{{idx}}" {{checked}}>
- <label for="s-{{idx}}">{{server}}</label>
+ <label for="s-{{idx}}">
+ {{#self}}{{lang_selfSatelliteLabel}}{{/self}}
+ {{^self}}{{server}}{{/self}}
+ </label>
</div>
{{/servers}}