IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 7, 2010, 1:31:42 PM (16 years ago)
Author:
Paul Price
Message:

Select on state too.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/errors.pl

    r27632 r27633  
    5353    $fault_table = "diffSkyfile";
    5454} elsif ($stage eq "stack") {
    55     $sql = "SELECT stack_id, 'stack', hostname, path_base FROM stackRun JOIN stackSumSkyfile USING(stack_id) WHERE fault != 0";
     55    $sql = "SELECT stack_id, 'stack', hostname, path_base FROM stackRun JOIN stackSumSkyfile USING(stack_id) WHERE fault != 0 AND state = 'new'";
    5656    $label_table = "stackRun";
    5757    $fault_table = "stackSumSkyfile";
    5858} elsif ($stage eq "warp") {
    59     $sql = "SELECT warp_id, skycell_id, hostname, path_base FROM warpRun JOIN warpSkyfile USING(warp_id) WHERE fault != 0";
     59    $sql = "SELECT warp_id, skycell_id, hostname, path_base FROM warpRun JOIN warpSkyfile USING(warp_id) WHERE fault != 0 AND state = 'new'";
    6060    $label_table = "warpRun";
    6161    $fault_table = "warpSkyfile";
    6262} elsif ($stage eq "magic") {
    63     $sql = "SELECT magic_id, node, 'unknown' AS hostname, CONCAT(workdir, '/', exp_id, '/', exp_id, '.mgc.', magic_id, '.', node) FROM magicRun JOIN magicNodeResult USING(magic_id) WHERE magicNodeResult.fault != 0";
     63    $sql = "SELECT magic_id, node, 'unknown' AS hostname, CONCAT(workdir, '/', exp_id, '/', exp_id, '.mgc.', magic_id, '.', node) FROM magicRun JOIN magicNodeResult USING(magic_id) WHERE magicNodeResult.fault != 0 AND state = 'new'";
    6464    $label_table = "magicRun";
    6565    $fault_table = "magicNodeResult";
    6666} elsif ($stage eq "chip") {
    67     $sql = "SELECT chip_id, class_id, hostname, CONCAT(path_base, '.', class_id) FROM chipRun JOIN chipProcessedImfile USING(chip_id) WHERE fault != 0";
     67    $sql = "SELECT chip_id, class_id, hostname, CONCAT(path_base, '.', class_id) FROM chipRun JOIN chipProcessedImfile USING(chip_id) WHERE fault != 0 AND state = 'new'";
    6868    $label_table = "chipRun";
    6969    $fault_table = "chipProcessedImfile";
    7070} elsif ($stage eq "camera") {
    71     $sql = "SELECT cam_id, 'cam', hostname, path_base FROM camRun JOIN camProcessedExp USING(cam_id) WHERE fault != 0";
     71    $sql = "SELECT cam_id, 'cam', hostname, path_base FROM camRun JOIN camProcessedExp USING(cam_id) WHERE fault != 0 AND state = 'new'";
    7272    $label_table = "camRun";
    7373    $fault_table = "camProcessedExp";
    7474} elsif ($stage eq "destreak") {
    75     $sql = "SELECT magic_ds_id, component, 'unknown', CONCAT_WS('.', CONCAT(outroot, '/', exp_id), 'mds', magic_ds_id, stage_id, component) FROM magicDSRun JOIN magicDSFile USING(magic_ds_id) JOIN magicRun USING(magic_id) WHERE magicDSFile.fault != 0";
     75    $sql = "SELECT magic_ds_id, component, 'unknown', CONCAT_WS('.', CONCAT(outroot, '/', exp_id), 'mds', magic_ds_id, stage_id, component) FROM magicDSRun JOIN magicDSFile USING(magic_ds_id) JOIN magicRun USING(magic_id) WHERE magicDSFile.fault != 0 AND magicDSRun.state = 'new'";
    7676    $label_table = "magicDSRun";
    7777    $fault_table = "magicDSFile";
Note: See TracChangeset for help on using the changeset viewer.