From 7cb1aab0f7fae670023d5f7c4978e69100174fad Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Thu, 18 Aug 2022 15:48:37 +0200 Subject: [PATCH] explicit fail for missing changelog Change-Id: I37806abc7e8001de78438ce37a293e74803ff927 --- scripts/obs/lib/srcpkg.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/obs/lib/srcpkg.py b/scripts/obs/lib/srcpkg.py index baf64a92..cbe9ad72 100644 --- a/scripts/obs/lib/srcpkg.py +++ b/scripts/obs/lib/srcpkg.py @@ -92,6 +92,9 @@ def get_epoch(project): :returns: the epoch number if set, e.g. "1" or an empty string """ version_epoch = lib.debian.get_last_version_from_changelog(project) + if version_epoch is None: + raise Exception("Failed to get the last version from changelog") + if ":" in version_epoch: return version_epoch.split(":")[0]