From 5aef1adc7b47e8c9145d912c76ad15737a5fd34b Mon Sep 17 00:00:00 2001 From: Sitaram Chamarty Date: Mon, 31 Dec 2012 05:48:18 +0530 Subject: [PATCH] list-dangling-repos: are we there yet? First I forgot @groups that may contain repos and patterns, then I forgot patterns where the CREATOR token is used (this is the fix here). --- src/commands/list-dangling-repos | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/commands/list-dangling-repos b/src/commands/list-dangling-repos index ea36bab..6d86937 100755 --- a/src/commands/list-dangling-repos +++ b/src/commands/list-dangling-repos @@ -4,6 +4,7 @@ use warnings; use lib $ENV{GL_LIBDIR}; use Gitolite::Common; +use Gitolite::Conf::Load; =for usage Usage: gitolite list-dangling-repos @@ -40,8 +41,9 @@ for my $pr (keys %phy_repos) { # Remove regex matches. for my $pr (keys %phy_repos) { my $matched = 0; + my $pr2 = Gitolite::Conf::Load::generic_name($pr); for my $r (keys %repos) { - if ($pr =~ /^$r$/) { + if ($pr =~ /^$r$/ or $pr2 =~ /^$r$/) { $matched = 1; next; }