Skip to content

Commit 38a68df

Browse files
committed
fix for validate when yaml file load fails
1 parent 384b37f commit 38a68df

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

prich/cli/validate.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,11 @@ def validate_templates(template_id: str, validate_file: Path, global_only: bool,
140140
template_name = None
141141
failures_list = []
142142
model_failures_count = 0
143-
if template_file.is_file():
144-
template_yaml = _load_yaml(template_file)
145-
template_id = template_yaml.get("id") if template_yaml else None
146-
template_name = template_yaml.get("name") if template_yaml else None
147143
try:
144+
if template_file.is_file():
145+
template_yaml = _load_yaml(template_file)
146+
template_id = template_yaml.get("id") if template_yaml else None
147+
template_name = template_yaml.get("name") if template_yaml else None
148148
try:
149149
template = load_template_model(template_file)
150150
except PydanticValidationError as e:

0 commit comments

Comments
 (0)