Add pkg/harvester components + shell portings - 1

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia
2024-10-23 17:00:46 +02:00
parent f8408469f7
commit 4f2688f6ab
265 changed files with 42316 additions and 82 deletions
+1 -1
View File
@@ -87,7 +87,7 @@ export function vmDisks(spec, getters, errors, validatorArgs, displayKey, value)
errors.push(getters['i18n/t']('harvester.validation.generic.tabError', { prefix, message }));
}
if (typeValue?.spec?.resources?.requests?.storage && !/^([1-9][0-9]{0,8})[a-zA-Z]+$/.test(typeValue?.spec?.resources?.requests?.storage)) {
if (typeValue?.spec?.resources?.requests?.storage && !/^([0-9][0-9]{0,8})[a-zA-Z]+$/.test(typeValue?.spec?.resources?.requests?.storage)) {
const message = getters['i18n/t']('harvester.validation.generic.maximumSize', { max: '999999999 GiB' });
errors.push(getters['i18n/t']('harvester.validation.generic.tabError', { prefix, message }));
+7 -1
View File
@@ -1,5 +1,11 @@
export function volumeSize(size, getters, errors, validatorArgs, displayKey, value) {
if (!/^([1-9][0-9]{0,8})[a-zA-Z]+$/.test(size)) {
if (!size) {
const key = getters['i18n/t']('harvester.volume.size');
errors.push(getters['i18n/t']('validation.required', { key }));
}
if (size && !/^([0-9][0-9]{0,8})[a-zA-Z]+$/.test(size)) {
const message = getters['i18n/t']('harvester.validation.generic.maximumSize', { max: '999999999 GiB' });
errors.push(message);