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=0531def67a1e45783f2602e25ba0cb41ef857b0b;hp=1c37a8d2edf12ee0bfc25c98a6029470aa056e2d;hb=ab436d78d4cbe271d15676e5dac7b757a30d9537;hpb=ddceb393c90f620dd194c22e5e85d8c9fe87ee34 diff --git a/lib/Gruntmaster/Daemon/Generator/File.pm b/lib/Gruntmaster/Daemon/Generator/File.pm index 1c37a8d..0531def 100644 --- a/lib/Gruntmaster/Daemon/Generator/File.pm +++ b/lib/Gruntmaster/Daemon/Generator/File.pm @@ -4,7 +4,7 @@ use 5.014000; use strict; use warnings; -use File::Copy qw/cp/; +use File::Slurp qw/write_file/; use Log::Log4perl qw/get_logger/; our $VERSION = '0.001'; @@ -14,7 +14,7 @@ our $VERSION = '0.001'; sub generate{ my ($test, $meta) = @_; get_logger->trace("Generating test $test ..."); - cp "$test.in", 'input' or die "Cannot copy input for test $test: $!"; + write_file 'input', $meta->{infile}[$test - 1] } 1