From fabeacf7280490dbc92c18662e78e96600656e68 Mon Sep 17 00:00:00 2001 From: ma Date: Thu, 10 Oct 2024 15:29:31 +0200 Subject: [PATCH] wrap in try --- qmpbackup | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qmpbackup b/qmpbackup index 47f8ff8..f77161d 100755 --- a/qmpbackup +++ b/qmpbackup @@ -270,7 +270,11 @@ async def main(): log.info("Including raw devices in backup operation.") if argv.level == "full": if os.path.exists(os.path.join(argv.target, "uuid")): - uuid = lib.get_uuid(argv.target) + try: + uuid = lib.get_uuid(argv.target) + except RuntimeError as errmsg: + log.error("Unable to get backup uuid: [%s]", errmsg) + sys.exit(1) else: try: uuid = lib.save_uuid(argv.target)