Skip to content
Snippets Groups Projects
Commit ebc95113 authored by Tim Kreuzer's avatar Tim Kreuzer
Browse files

add lrz specific types + checkbox

parent d860ca10
Branches
Tags
No related merge requests found
......@@ -419,6 +419,49 @@
"reservation": "homeTriggerReservationInfo"
}
},
"lrztypes": {
"input": {
"type": "select",
"options": {
"enabled": true,
"group": "lrz"
}
},
"label": {
"type": "texticon",
"value": "LRZ Types",
"icontext": "Please provide some additional information Matteo. I've lost the document :("
},
"trigger": {
"init": "homeTriggerFillLRZTypes"
},
"dependency": {
"system": [
"lrz",
"lrzstaging"
]
}
},
"lrzcheckbox": {
"input": {
"type": "checkbox",
"options": {
"enabled": true,
"default": true,
"group": "lrz"
}
},
"label": {
"type": "text",
"value": "Checkbox - I don't know the details anymore"
},
"dependency": {
"system": [
"lrz",
"lrzstaging"
]
}
},
"flavor": {
"input": {
"type": "select",
......
......@@ -1241,6 +1241,15 @@
function wTriggerResources(trigger, serviceId, rowId, tabId, elementId, elementOptions) {
homeTriggerResources(trigger, serviceId, rowId, tabId, elementId, elementOptions);
}
{# WorkshopManager.labconfig.lrz.lrztypes --> #}
function homeTriggerFillLRZTypes(trigger, serviceId, rowId, tabId, elementId, elementOptions) {
const values = [["default", "Default"], ["quantum", "Quantum"], ["supermuc", "SuperMUC"]];
const inputElement = getInputElement(serviceId, rowId, elementId);
fillSelect(elementId, inputElement, values);
}
{# <-- WorkshopManager.labconfig.lrz.lrztypes #}
{# WorkshopManager.default.kube.flavor --> #}
function homeTriggerFlavor(trigger, serviceId, rowId, tabId, elementId, elementOptions) {
const systems = val(getInputElement(serviceId, rowId, "system"));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment