From: Ian Jackson Date: Fri, 5 Jul 2019 15:38:38 +0000 (+0100) Subject: dgit-repos-server: Break out basic_tag_checks X-Git-Tag: archive/debian/9.1~80 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=ca8674c84bed3c19ea59978dca4530d85332de18;p=dgit.git dgit-repos-server: Break out basic_tag_checks No functional change. Signed-off-by: Ian Jackson --- diff --git a/infra/dgit-repos-server b/infra/dgit-repos-server index 7c7262f5..61a4b173 100755 --- a/infra/dgit-repos-server +++ b/infra/dgit-repos-server @@ -847,12 +847,16 @@ sub tagh1 ($) { return $vals->[0]; } -sub checks () { +sub basic_tag_checks() { printdebug "checks\n"; tagh1('type') eq 'commit' or reject "tag refers to wrong kind of object"; tagh1('object') eq $commit or reject "tag refers to wrong commit"; tagh1('tag') eq $tagname or reject "tag name in tag is wrong"; +} + +sub checks () { + basic_tag_checks(); my @expecttagnames = debiantags($version, $distro); printdebug "expected tag @expecttagnames\n";