projects
/
gruntmaster-daemon.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
91c5f49
)
Print debug information in gruntmaster-exec only when needed
author
Marius Gavrilescu
<marius@ieval.ro>
Tue, 3 Feb 2015 16:20:06 +0000
(18:20 +0200)
committer
Marius Gavrilescu
<marius@ieval.ro>
Tue, 3 Feb 2015 16:20:06 +0000
(18:20 +0200)
gruntmaster-exec
patch
|
blob
|
blame
|
history
diff --git
a/gruntmaster-exec
b/gruntmaster-exec
index 5a2773a7fc280eaa97b2290d0a0fa3b94ce6e918..bcde8d721321899e0f65cf317ecf8d3d697f4a7e 100755
(executable)
--- a/
gruntmaster-exec
+++ b/
gruntmaster-exec
@@
-88,6
+88,7
@@
if ($ret) {
}
}
my $nproc = $killuser ? 5 : 1;
}
}
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;
%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;
POSIX::setgid $nobody ? 65534 : USER;
POSIX::setuid $nobody ? 65534 : GROUP;
unshift @ARGV, @sudo;
- say STDERR "Exec
ing: ", join ' ', map { "'$_'" } @ARGV
;
+ say STDERR "Exec
uting: ", join ' ', map { "'$_'" } @ARGV if $debug
;
exec @ARGV;
}
exec @ARGV;
}
This page took
0.011067 seconds
and
4
git commands to generate.