X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=lib%2FGruntmaster%2FDaemon%2FGenerator%2FFile.pm;fp=lib%2FGruntmaster%2FDaemon%2FGenerator%2FFile.pm;h=8c2ed5b26cc45ba13737a17e37ba906bcc9df143;hp=fb1dc5e8d900ac2b32550a81abd7768b61aa0185;hb=07d71f40d79d16bd14d446a67a3b50ce6b97cd7e;hpb=8a8d1a82a2a778c546569ea1e6745be4594a0ff5 diff --git a/lib/Gruntmaster/Daemon/Generator/File.pm b/lib/Gruntmaster/Daemon/Generator/File.pm index fb1dc5e..8c2ed5b 100644 --- a/lib/Gruntmaster/Daemon/Generator/File.pm +++ b/lib/Gruntmaster/Daemon/Generator/File.pm @@ -18,7 +18,8 @@ sub generate{ if (exists $meta->{infile}) { write_file 'input', $meta->{infile}[$test - 1] } else { - copy "/var/lib/gruntmasterd/pb/$meta->{problem}/$test.in", 'input' + my $ct = defined $Gruntmaster::Data::contest ? "ct/$Gruntmaster::Data::contest" : ''; + copy "/var/lib/gruntmasterd/$ct/pb/$meta->{problem}/$test.in", 'input' } }