summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc
diff options
context:
space:
mode:
authorSimon Rettberg2017-03-20 15:11:43 +0100
committerSimon Rettberg2017-03-20 15:11:43 +0100
commit69fadddc9dea1ae2257c4b7ffcdb3fa832c6088b (patch)
tree46948c950ecd36906c974dd8a97105a6c02abf5e /core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc
parent[pam] auth-script: chown tmp-home before trying to mount persistent home (diff)
downloadmltk-69fadddc9dea1ae2257c4b7ffcdb3fa832c6088b.tar.gz
mltk-69fadddc9dea1ae2257c4b7ffcdb3fa832c6088b.tar.xz
mltk-69fadddc9dea1ae2257c4b7ffcdb3fa832c6088b.zip
[run-virt] Add cheap i18n support to run-virt
For further details, see the new translate function in vmchooser_runvirt_functions.inc. The only place this is used so far is download_vm_metadata.inc The translation file /opt/openslx/vmchooser/run-virt-includes/strings.inc has to be in the following format: <example start> TRANSLATION_STRING[msg.vm.no-metadata]="This VM doesn't have any meta data Try finding a way to fix it" TRANSLATION_STRING[msg.somethingelse]="foo bar" <example end>
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc')
-rw-r--r--core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc
index 071da751..aff656d3 100644
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/download_vm_metadata.inc
@@ -14,7 +14,7 @@ download_metadata() {
if isempty SLX_VMCHOOSER_BASE_URL; then
writelog "SLX_VMCHOOSER_BASE_URL is not set! Was /opt/openslx/config sourced?"
- EXIT_TYPE="internal" EXIT_REASON="Keine URL zur Schnittstelle des bwLehrpool-Satelliten gefunden!" cleanexit 1
+ EXIT_TYPE="internal" EXIT_REASON="msg.vmchooser.url-missing Keine URL zur Schnittstelle des bwLehrpool-Satelliten gefunden!" cleanexit 1
fi
writelog "Detecting current/legacy mode..."
@@ -31,7 +31,7 @@ download_metadata() {
fi
# Seems we are in legacy mode, which is no longer supported. Warn user and exit
- EXIT_TYPE="user" EXIT_REASON="
+ EXIT_TYPE="user" EXIT_REASON="msg.vm.no-metadata
Die gewählte VM ist eine 'Legacy VM', für die unvollständige
Metadaten auf dem bwLehrpool-Server hinterlegt sind. Diese
werden nicht mehr unterstützt. Um diese VM weiterhin nutzen