From 16de3659fc10d654c8b8c9e660393c1f25eb85d0 Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Tue, 3 Feb 2015 18:20:06 +0200 Subject: [PATCH] Print debug information in gruntmaster-exec only when needed --- gruntmaster-exec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gruntmaster-exec b/gruntmaster-exec index 5a2773a..bcde8d7 100755 --- a/gruntmaster-exec +++ b/gruntmaster-exec @@ -88,6 +88,7 @@ if ($ret) { } } my $nproc = $killuser ? 5 : 1; + my $debug = $ENV{TEST_VERBOSE}; %ENV = (ONLINE_JUDGE => 1, PATH => $ENV{PATH}, HOME => $ENV{HOME}); setrlimit RLIMIT_AS, $mlimit, $mlimit or die $! if $mlimit; setrlimit RLIMIT_FSIZE, $olimit, $olimit or die $! if $olimit; @@ -95,7 +96,7 @@ if ($ret) { POSIX::setgid $nobody ? 65534 : USER; POSIX::setuid $nobody ? 65534 : GROUP; unshift @ARGV, @sudo; - say STDERR "Execing: ", join ' ', map { "'$_'" } @ARGV; + say STDERR "Executing: ", join ' ', map { "'$_'" } @ARGV if $debug; exec @ARGV; } -- 2.30.2