Templates/cli: improve ux and docs

This commit is contained in:
Johannes Kirschbauer
2025-07-12 17:17:49 +02:00
parent 7e5a3b4744
commit 9ece8c6d10
4 changed files with 32 additions and 14 deletions

View File

@@ -188,7 +188,7 @@ def set_machine_disk_schema(
# check that all required placeholders are present
for placeholder_name, schema_placeholder in disk_schema.placeholders.items():
if schema_placeholder.required and placeholder_name not in placeholders:
msg = f"Required placeholder {placeholder_name} - {schema_placeholder} missing"
msg = f"Required to set template variable {placeholder_name}"
raise ClanError(msg)
# For every placeholder check that the value is valid