MLYGGEK7SIXPW4V546CKI3M7FLAC2HK6BHZDPRRDNQWMSHOU6GKAC 2FK2SDL5LZNOWDGZUTCVCIVU7DR45FXOBJXGN4OHP2QCPWVNOD4QC CUFVKLLAL54OHDMYUHVJZK46LLX7RJMUJUE5HWYDCGIOQ5TIGXZQC H7CNGK4OJNRYZQGPLBGR72DULLEPFQ5UISF5J24D7IMA7SYW5LGQC N22GPKYTOLZLBGTGDATQDVZ4R5APZEAOIA7L32X4UXBH4XNI7MWAC SGRUPSLKIPDS6MNDCHTZB3K2IC5ALUNNM3OKQWW4AAU7KXGQPUJAC SS4TZXNUWXSEJC3XYHGVS3IBZ2D7GPIPELODVQOHRRGYADI2L72AC LZO3C2KIACZ3HN72RBGWWIT5ED4RJMYKI3SAHXT6RIUPHDFL3STQC S5PV6IIMKJ7PGWIFLLXERHYF3BCP2UEGFRZEZLD6UUBLVEZXJLUAC JQQYF4S3QIDRZMONBYMSUOHLZWK5T6FB6TG73ZK56W73VVDC5FPAC NS7SND6RF6X3CVSVP7MLAQQZFA64E63YKFFABPEAGEPHX6PNWBOQC RXVJFQ5AV3WME4HDVBPSRCALQTXROT4KQPOQVO6KTWTBNZIZZGPAC WQXF2T3DFC2K72OVX46TUQ4IMZNJ5BSBQ7L7AVI7QL54DXCBEKLQC S6OISBQ3HPFHAAQ5ENG7N3MNGOPNEJPIFKSSA5N4G6KJQTQBSSLQC IMQRX4MPANNOXDP6THT2FA4576CDFY44LGNCS74BHV6DWLOCXQOQC AKRVETP5YMH3O36HFKUP7BHF2Q3Y3HMVYYG2N75JMRJVF5HVVYNAC GA6XIXAN4B7KMTOELWUCRBU6XDTZCYFLKUGNSUH4SND3EYWKHMJQC FYO6NECE4YJC76HQIG35NNJABODV7KNQKREK5YKZU6O2MNNSQTMAC 7ZYBTNJJHQQYIK2GIP2V6UNKGOYW225STCRGMBO6ITJ7I4GS5AUAC 7OBWA6AZZ4THWIIJE5HZUPDFZ3Z5XKE6BSQ3I623PJVN6ZTKIAYQC NI5BVF2VLMDA7REXTV455SUCQAYMKPKNKQSRII2SJJGG2TCX4CTAC # Store the error messages for jobs that failed to evaluate.my $evaluationErrorTime = time;my $evaluationErrorMsg = "";foreach my $job (values %{$jobs}) {next unless defined $job->{error};$evaluationErrorMsg .=($job->{jobName} ne "" ? "in job ‘$job->{jobName}’" : "at top-level") .":\n" . $job->{error} . "\n\n";}setJobsetError($jobset, $evaluationErrorMsg, $evaluationErrorTime);
# Store the error messages for jobs that failed to evaluate.my $msg = "";foreach my $job (values %{$jobs}) {next unless defined $job->{error};$msg .=($job->{jobName} ne "" ? "in job ‘$job->{jobName}’" : "at top-level") .":\n" . $job->{error} . "\n\n";}setJobsetError($jobset, $msg);
$jobset->update({lastcheckedtime => time});setJobsetError($jobset, $checkError);
$jobset->update({lastcheckedtime => $eventTime});setJobsetError($jobset, $checkError, $eventTime);