From cc3f10fdb3d1a480c87018861124ad5f36935a03 Mon Sep 17 00:00:00 2001 From: Janine Olear Date: Mon, 27 Jan 2025 11:33:57 +0100 Subject: [PATCH] fix: ensure verify terminates on model validation failure Signed-off-by: Janine Olear --- src/verify.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/verify.py b/src/verify.py index 53e0c5eb..e17cec97 100644 --- a/src/verify.py +++ b/src/verify.py @@ -16,8 +16,8 @@ import argparse import logging +import os import pathlib -import sys from model_signing import model from model_signing.hashing import file @@ -169,7 +169,7 @@ def hasher_factory(file_path: pathlib.Path) -> file.FileHasher: ) except verifying.VerificationError as err: log.error(f"verification failed: {err}") - sys.exit(-1) + os._exit(-1) log.info("all checks passed")