IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7199


Ignore:
Timestamp:
May 24, 2006, 2:06:58 PM (20 years ago)
Author:
jhoblitt
Message:

change 'normalized' operations to use the detNormalizedImfile table

File:
1 edited

Legend:

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

    r7196 r7199  
    534534    }
    535535
    536     // remove detMasterImfiles
    537     psArray *masterImfiles = detMasterImfileSelectRowObjects(
     536    // remove detNormalizedImfiles
     537    psArray *masterImfiles = detNormalizedImfileSelectRowObjects(
    538538        config->dbh, config->where, 0);
    539539    // XXX trace the not found case
     
    543543                if (strcmp(
    544544                ((detStackedImfileRow *)stackedImfiles->data[i])->class_id,
    545                 ((detMasterImfileRow *)masterImfiles->data[j])->class_id)
     545                ((detNormalizedImfileRow *)masterImfiles->data[j])->class_id)
    546546                == 0) {
    547547                    // remove the detStackedImfiles from the list
     
    799799    }
    800800
    801     // create a new detMasterImfile object
    802     detMasterImfileRow *masterImfile = detMasterImfileRowAlloc(
     801    // create a new detNormalizedImfile object
     802    detNormalizedImfileRow *masterImfile = detNormalizedImfileRowAlloc(
    803803        (psS32)atol(det_id), class_id, uri, stats, recipe
    804804    );   
    805805
    806806    // insert the new row into the detProcessedImfile table
    807     if (!detMasterImfileInsertObject(config->dbh, masterImfile)) {
     807    if (!detNormalizedImfileInsertObject(config->dbh, masterImfile)) {
    808808        psError(PS_ERR_UNKNOWN, false, "database error");
    809809        return false;
     
    820820
    821821    psArray *masterImfiles =
    822         detMasterImfileSelectRowObjects(config->dbh, config->where, 0);
     822        detNormalizedImfileSelectRowObjects(config->dbh, config->where, 0);
    823823    if (!masterImfiles) {
    824         psError(PS_ERR_UNKNOWN, false, "no detMasterImfile rows found");
    825         return false;
    826     }
    827 
    828     // print detMasterImfiles
     824        psError(PS_ERR_UNKNOWN, false, "no detNormalizedImfile rows found");
     825        return false;
     826    }
     827
     828    // print detNormalizedImfiles
    829829    psMetadata *output = psMetadataAlloc();
    830830    for (long i = 0; i < psArrayLength(masterImfiles); i++) {
     
    832832                masterImfiles->data[i]);
    833833        psMetadataAddMetadata(
    834             output, PS_LIST_TAIL, "detMasterImfile", PS_META_DUPLICATE_OK,
     834            output, PS_LIST_TAIL, "detNormalizedImfile", PS_META_DUPLICATE_OK,
    835835            NULL, md
    836836        );
     
    857857    }
    858858
    859     // find all detMasterIImfile for det_id
     859    // find all detNormalizedIImfile for det_id
    860860    // XXX det_id is requried as a simplification
    861861    psArray *masterImfiles =
    862         detMasterImfileSelectRowObjects(config->dbh, config->where, 0);
     862        detNormalizedImfileSelectRowObjects(config->dbh, config->where, 0);
    863863    if (!masterImfiles) {
    864         psError(PS_ERR_UNKNOWN, false, "no detMasterImfile rows found");
     864        psError(PS_ERR_UNKNOWN, false, "no detNormalizedImfile rows found");
    865865        return false;
    866866    }
     
    877877        bool valid = false;
    878878        for (long j = 0; j < psArrayLength(valid_class_ids); j++) {
    879             if (strcmp(((detMasterImfileRow *)masterImfiles->data[i])->class_id,
     879            if (strcmp(((detNormalizedImfileRow *)masterImfiles->data[i])->class_id,
    880880                   (char *)valid_class_ids->data[j]) == 0) {
    881881                valid = true;
     
    892892            psError(PS_ERR_UNKNOWN, true,
    893893        "class_id %s does not corespond to a detInputExp",
    894             ((detMasterImfileRow *)masterImfiles->data[i])->class_id);
     894            ((detNormalizedImfileRow *)masterImfiles->data[i])->class_id);
    895895            psFree(masterImfiles);
    896896            psFree(valid_class_ids);
     
    901901    // if we nade it this far we must have a complete frame
    902902
    903     // print detMasterImfiles
     903    // print detNormalizedImfiles
    904904    psMetadata *output = psMetadataAlloc();
    905905    for (long i = 0; i < psArrayLength(masterImfiles); i++) {
     
    907907                masterImfiles->data[i]);
    908908        psMetadataAddMetadata(
    909             output, PS_LIST_TAIL, "detMasterImfile", PS_META_DUPLICATE_OK,
     909            output, PS_LIST_TAIL, "detNormalizedImfile", PS_META_DUPLICATE_OK,
    910910            NULL, md
    911911        );
Note: See TracChangeset for help on using the changeset viewer.