From 65db1f03a82b1c0f1861b19d19f68db32435bfc8 Mon Sep 17 00:00:00 2001 From: "Kyle J. McKay" Date: Sun, 1 Aug 2021 20:12:25 -0700 Subject: [PATCH] Project.pm: initialize private refs area at project creation Signed-off-by: Kyle J. McKay --- Girocco/Project.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Girocco/Project.pm b/Girocco/Project.pm index f3f97db..5f6b765 100644 --- a/Girocco/Project.pm +++ b/Girocco/Project.pm @@ -1203,6 +1203,8 @@ sub premirror { delete $self->{adopt}; $self->_setup(':'); $self->_clonep(1); + system("$Girocco::Config::basedir/bin/create-private-area", $self->{name}) == 0 + or die "create-private-area $self->{name} failed"; if ($Girocco::Config::autogchack) { system("$Girocco::Config::basedir/jobd/maintain-auto-gc-hack.sh", $self->{name}) == 0 or die "maintain-auto-gc-hack.sh $self->{name} failed"; @@ -1216,6 +1218,8 @@ sub conjure { delete $self->{adopt}; $self->_setup; $self->_nofetch(1); + system("$Girocco::Config::basedir/bin/create-private-area", $self->{name}) == 0 + or die "create-private-area $self->{name} failed"; if ($Girocco::Config::autogchack && $Girocco::Config::autogchack ne "mirror") { system("$Girocco::Config::basedir/jobd/maintain-auto-gc-hack.sh", $self->{name}) == 0 or die "maintain-auto-gc-hack.sh $self->{name} failed"; -- 2.11.4.GIT