chiark
/
gitweb
/
~ianmdlvl
/
dgit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Infra: dgit-repos-server-debian: Break out check_package core
[dgit.git]
/
infra
/
dgit-repos-policy-debian
diff --git
a/infra/dgit-repos-policy-debian
b/infra/dgit-repos-policy-debian
index e02c100ccc5d093c36d63245eeac7a25fe2f599e..9c2153df5e9e487ee2293ac3364066765ff4ba1f 100755
(executable)
--- a/
infra/dgit-repos-policy-debian
+++ b/
infra/dgit-repos-policy-debian
@@
-206,8
+206,7
@@
sub add_taint_by_tag ($$) {
" removed from NEW (ie, rejected) (or never arrived)");
}
" removed from NEW (ie, rejected) (or never arrived)");
}
-sub action_check_package () {
- getpackage();
+sub check_package () {
return 0 unless $pkg_exists;
return 0 unless $pkg_secret;
return 0 unless $pkg_exists;
return 0 unless $pkg_secret;
@@
-239,6
+238,11
@@
sub action_check_package () {
return FRESHREPO;
}
return FRESHREPO;
}
+sub action_check_package () {
+ getpackage();
+ return check_package();
+}
+
sub getpushinfo () {
die unless @ARGV >= 4;
$version = shift @ARGV;
sub getpushinfo () {
die unless @ARGV >= 4;
$version = shift @ARGV;