(job = ?) AS thisjob
FROM runvars
WHERE flight=?
- AND name=?
+ AND name='$vn'
ORDER BY thisjob DESC
END
my $insertq = $dbh_tests->prepare(<<END);
- INSERT INTO runvars (flight,job, name,val, synth)
- VALUES (?, ?, ?, ?, 't')
+ INSERT INTO runvars (flight,job, name, val, synth)
+ VALUES (?, ?, '$vn', ?, 't')
END
my $resulting;
db_retry($dbh_tests,[],sub {
my $use = 1;
$resulting = undef;
- $queryq->execute($job, $flight, $vn);
+ $queryq->execute($job, $flight);
while (my ($tjob, $tval, $thisjob) = $queryq->fetchrow_array()) {
if ($thisjob) {
logm("$vn: job is already in group $tval");
}
$resulting = "$use:$group_key";
logm("$vn: inserting job into group $resulting");
- $insertq->execute($flight,$job,$vn, $resulting);
+ $insertq->execute($flight,$job, $resulting);
});
$rref->{$vn} = $resulting if $rref && defined $resulting;
}