From 865ccbc447b33ac2f2d66af0147463c2709a4339 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 8 Jul 2017 19:56:22 +0100 Subject: infra: dgit-repos-server: Break out mkscript No functional change. Signed-off-by: Ian Jackson --- infra/dgit-repos-server | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'infra') diff --git a/infra/dgit-repos-server b/infra/dgit-repos-server index 6131774..54a63f9 100755 --- a/infra/dgit-repos-server +++ b/infra/dgit-repos-server @@ -407,16 +407,21 @@ sub makeworkingclone () { rmtree "${workrepo}_fresh"; } +sub mkscript ($$) { + my ($path,$contents) = @_; + my $fh = new IO::File $path, O_WRONLY|O_CREAT|O_TRUNC, 0777 + or die "$path: $!"; + print $fh $contents or die "$path: $!"; + close $fh or die "$path: $!"; +} + sub setupstunthook () { my $prerecv = "$workrepo/hooks/pre-receive"; - my $fh = new IO::File $prerecv, O_WRONLY|O_CREAT|O_TRUNC, 0777 - or die "$prerecv: $!"; - print $fh <