X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=lib%2FGruntmaster%2FDaemon%2FRunner%2FFile.pm;h=7f67fb301a35a7b359c879a6c374bd5803e3bce6;hp=34ea04d80558fb13b7d7d13f41a401c2a0c14d0d;hb=07d71f40d79d16bd14d446a67a3b50ce6b97cd7e;hpb=8a8d1a82a2a778c546569ea1e6745be4594a0ff5 diff --git a/lib/Gruntmaster/Daemon/Runner/File.pm b/lib/Gruntmaster/Daemon/Runner/File.pm index 34ea04d..7f67fb3 100644 --- a/lib/Gruntmaster/Daemon/Runner/File.pm +++ b/lib/Gruntmaster/Daemon/Runner/File.pm @@ -21,7 +21,8 @@ sub run{ if (exists $meta->{okfile}) { $ok = $meta->{okfile}[$test - 1] } else { - $ok = slurp "/var/lib/gruntmasterd/pb/$meta->{problem}/$test.ok" + my $ct = defined $Gruntmaster::Data::contest ? "ct/$Gruntmaster::Data::contest" : ''; + $ok = slurp "/var/lib/gruntmasterd/$ct/pb/$meta->{problem}/$test.ok" } $out =~ s/^\s+//;