IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 17, 2010, 4:40:03 PM (16 years ago)
Author:
Paul Price
Message:

Reworked all ippTools to put fault=2 (SYS_ERROR) when can't find SQL file (presumably due to NFS problems). Removed DATA_ERROR because ippTools don't work on data (astronomical images or catalogues). This should allow us to turn on revert for fault=2 only.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/receivetool.c

    r26444 r26981  
    136136    psString query = pxDataGet("receivetool_list.sql");
    137137    if (!query) {
    138         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     138        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    139139        psFree(where);
    140140        return false;
     
    195195    psString query = pxDataGet("receivetool_addfileset.sql");
    196196    if (!query) {
    197         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     197        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    198198        return false;
    199199    }
     
    302302    psString query = pxDataGet("receivetool_pendingfileset.sql");
    303303    if (!query) {
    304         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     304        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    305305        psFree(where);
    306306        return false;
     
    381381        psString file_type = psMetadataLookupStr(NULL, md, "file_type");
    382382        psString component = psMetadataLookupStr(NULL, md, "component");
    383        
     383
    384384        if (!file) {
    385385            psError(PS_ERR_UNKNOWN, false, "failed to find value for file");
     
    431431    psString query = pxDataGet("receivetool_pendingfile.sql");
    432432    if (!query) {
    433         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     433        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    434434        psFree(where);
    435435        return false;
     
    514514    psString query = pxDataGet("receivetool_revert.sql");
    515515    if (!query) {
    516         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     516        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    517517        psFree(where);
    518518        return false;
     
    547547    psString query = pxDataGet("receivetool_toadvance.sql");
    548548    if (!query) {
    549         psError(PXTOOLS_ERR_DATA, false, "Failed to retreive SQL statement");
     549        psError(PXTOOLS_ERR_SYS, false, "Failed to retreive SQL statement");
    550550        psFree(where);
    551551        return false;
     
    613613    psString query = NULL;              // Query to execute
    614614    psStringAppend(&query, "UPDATE receiveFileset SET ");
    615    
     615
    616616    psString sep = "";
    617617    if (fault) {
     
    631631        sep = ",";
    632632    }
    633    
     633
    634634    psStringAppend(&query, " WHERE fileset_id = %" PRId64, fileset_id);
    635635
Note: See TracChangeset for help on using the changeset viewer.