IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 17, 2011, 3:19:36 PM (15 years ago)
Author:
eugene
Message:

merge changes from the trunk

Location:
branches/eam_branches/ipp-20110213/ippTools/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20110213/ippTools/src

  • branches/eam_branches/ipp-20110213/ippTools/src/regtool.c

    r30594 r30675  
    259259      continue;
    260260    }
     261    char *is_ccim = strchr(psMetadataLookupStr(NULL,row,"exp_name"),'c');
     262    if (is_ccim) { // Is a camera commanded exposure
     263      //      fprintf(stderr,"IN camera commanded!\n");
     264      if ((strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"DOMEFLAT") == 0)||
     265          (strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"DARK") == 0) ||
     266          (strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"BIAS") == 0)) {
     267        continue;
     268      }
     269    }
    261270   
    262271    if ((psMetadataLookupS32(NULL,row,"is_downloaded") != 1)||
     
    367376    }
    368377
     378    char *is_ccim = strchr(psMetadataLookupStr(NULL,row,"exp_name"),'c');
     379    if (is_ccim) { // Is a camera commanded exposure
     380      //      fprintf(stderr,"IN camera commanded!\n");
     381      if ((strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"DOMEFLAT") == 0)||
     382          (strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"DARK") == 0) ||
     383          (strcasecmp(psMetadataLookupStr(NULL,row,"exp_type"),"BIAS") == 0)) {
     384        continue;
     385      }
     386    }
     387
    369388    bool status = false;
    370389    char *tmp_id = psMetadataLookupStr(&status,row,"summit_class_id");
     
    389408    }
    390409
     410   
    391411    if (0 && !strcmp(this_class_id, "ota44")) {
    392412        printf("STAT 1: %s (%d %d) %d %d %d\n",
     
    857877    PXOPT_LOOKUP_STR(set_md5sum, config->args, "-set_md5sum", false, false);
    858878    PXOPT_LOOKUP_STR(set_state, config->args, "-set_state", false, false);
    859 
     879    PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false);
     880   
    860881    if ((fault == INT16_MAX) && (burntool_state == INT16_MAX) && !set_state) {
    861882        psError(PS_ERR_UNKNOWN, false, "one of -fault or -burntool_state or -set_state must be selected");
     
    905926      psStringAppend(&setvalues,"rawImfile.data_state = '%s'",set_state);
    906927    }
    907 
     928    if (hostname) {
     929      if (setvalues) {
     930        psStringAppend(&setvalues,",");
     931      }
     932      psStringAppend(&setvalues,"rawImfile.hostname = '%s'", hostname);
     933    }
    908934    psString query = pxDataGet("regtool_updateprocessedimfile.sql");
    909935    if (!query) {
Note: See TracChangeset for help on using the changeset viewer.