pare_files stopvms/;
use File::Slurp qw/read_file/;
use File::Temp qw/tempdir/;
use JSON qw/decode_json encode_json/;
use Sys::Hostname qw/hostname/;
use Time::HiRes qw/time/;
use Try::Tiny;
use Log:
ist;
$meta->{timeout} = $timeout_override if defined $timeout_override;
$meta->{tests} = decode_json $pb->{tests} if $meta->{runner} eq 'File';
$job->{contest} &&= contest_entry($job->{contest});
meta->{result},
result_text => $meta->{result_text},
($meta->{results} ? (results => encode_json $meta->{results}) : ()),
$meta->{errors} ? (errors => $meta->{errors}) : ());
}
sub got_job{