summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-17 14:15:34 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-31 11:54:14 +0100
commiteb3b3a8f4be0903cd73193e563c7b56ad48bf54e (patch)
treeef618b5621aab4220caf5bdcc49d09e28b1e0d97
parentb8f0c2299145e606204825a5d5081461251195c6 (diff)
Check for deliberatelies correctly (in-memory data structures have full name)
-rwxr-xr-xdgit3
-rwxr-xr-xinfra/dgit-repos-policy-debian2
2 files changed, 3 insertions, 2 deletions
diff --git a/dgit b/dgit
index e80faf3..5d239d6 100755
--- a/dgit
+++ b/dgit
@@ -183,7 +183,8 @@ sub changedir ($) {
}
sub deliberately ($) {
- return !!grep { $_[0] eq $_ } @deliberatelies;
+ my ($enquiry) = @_;
+ return !!grep { $_ eq "--deliberately-$enquiry" } @deliberatelies;
}
#---------- remote protocol support, common ----------
diff --git a/infra/dgit-repos-policy-debian b/infra/dgit-repos-policy-debian
index 06ad002..387fa54 100755
--- a/infra/dgit-repos-policy-debian
+++ b/infra/dgit-repos-policy-debian
@@ -250,7 +250,7 @@ sub getpushinfo () {
}
}
-sub deliberately ($) { return $deliberately{$_[0]}; }
+sub deliberately ($) { return $deliberately{"--deliberately-$_[0]"}; }
sub action_push () {
getpackage();