chiark / gitweb /
dgit-repos-server: Break out basic_tag_checks
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 5 Jul 2019 15:38:38 +0000 (16:38 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 6 Jul 2019 14:58:10 +0000 (15:58 +0100)
No functional change.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
infra/dgit-repos-server

index 7c7262f50fce372dcfaf89c763fa3a223f04a9d7..61a4b1739a48f4486dfc7e781266fc855d8f0d4b 100755 (executable)
@@ -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";