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/dettool_residimfile.c

    r26815 r26981  
    2929    psString query = pxDataGet("dettool_toresidimfile.sql");
    3030    if (!query) {
    31         psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement");
     31        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
    3232        return false;
    3333    }
     
    165165    psString query = pxDataGet("dettool_residimfile.sql");
    166166    if (!query) {
    167         psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement");
     167        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
    168168        return false;
    169169    }
     
    253253    psString query = pxDataGet("dettool_revertresidimfile.sql");
    254254    if (!query) {
    255         psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement");
     255        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
    256256        return false;
    257257    }
     
    282282{
    283283    PS_ASSERT_PTR_NON_NULL(config, NULL);
    284    
     284
    285285    PXOPT_LOOKUP_S64(det_id, config->args, "-det_id", true, false);
    286286    PXOPT_LOOKUP_STR(data_state, config->args, "-data_state", true, false);
     
    292292    PXOPT_COPY_S64(config->args,where,"-exp_id","exp_id","==");
    293293    PXOPT_COPY_STR(config->args,where,"-class_id","class_id","==");
    294    
     294
    295295    if (!setResidImfileDataState(config, where, data_state)) {
    296296        return false;
     
    314314    psString query = pxDataGet("dettool_pendingcleanup_residimfile.sql");
    315315    if (!query) {
    316         psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement");
     316        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
    317317        return false;
    318318    }
     
    378378    psString query = pxDataGet("dettool_donecleanup_residimfile.sql");
    379379    if (!query) {
    380         psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement");
     380        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
    381381        return false;
    382382    }
Note: See TracChangeset for help on using the changeset viewer.