X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=lib%2FGruntmaster%2FDaemon.pm;h=35103a5e57dcf7e25ff5b2f7bff496b64f22df95;hp=d97305b0e8e7ec5c703498dc0bd757b6326f0d82;hb=214632a8941ecaf2e7c0addf99210b9d571bb6fa;hpb=c8ca69c2d3eb9a0a8d890d003319eda6fbb651ff diff --git a/lib/Gruntmaster/Daemon.pm b/lib/Gruntmaster/Daemon.pm index d97305b..35103a5 100644 --- a/lib/Gruntmaster/Daemon.pm +++ b/lib/Gruntmaster/Daemon.pm @@ -44,6 +44,7 @@ sub safe_can { } sub purge { + get_logger->trace("Purging $_[0]"); for my $host (@purge_hosts) { my $req = HTTP::Request->new(PURGE => "http://$host$_[0]"); $ua->request($req) @@ -128,7 +129,7 @@ sub process{ $errors ? (errors => $errors) : () }); - my $log = $jobr->contest ? 'ct/' . $jobr->contest . '/log' : 'log'; + my $log = $jobr->contest ? 'ct/' . $jobr->contest->id . '/log' : 'log'; my $page = ($job + PAGE_SIZE - 1) / PAGE_SIZE; purge "/$log/$job";