Changeset 27838 for branches/tap_branches/ippTools/src/faketool.c
- Timestamp:
- May 3, 2010, 8:41:49 AM (16 years ago)
- Location:
- branches/tap_branches
- Files:
-
- 3 edited
-
. (modified) (1 prop)
-
ippTools/src (modified) (1 prop)
-
ippTools/src/faketool.c (modified) (18 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/tap_branches
- Property svn:mergeinfo changed
-
branches/tap_branches/ippTools/src
- Property svn:ignore
-
old new 16 16 difftool 17 17 disttool 18 dqstatstool 18 19 faketool 19 20 flatcorr
-
- Property svn:ignore
-
branches/tap_branches/ippTools/src/faketool.c
r25851 r27838 92 92 MODECASE(FAKETOOL_MODE_TOFULLIMFILE, tofullimfileMode); 93 93 MODECASE(FAKETOOL_MODE_TOPURGEDIMFILE, topurgedimfileMode); 94 MODECASE(FAKETOOL_MODE_TOSCRUBBEDIMFILE, toscrubbedimfileMode);94 MODECASE(FAKETOOL_MODE_TOSCRUBBEDIMFILE, toscrubbedimfileMode); 95 95 MODECASE(FAKETOOL_MODE_EXPORTRUN, exportrunMode); 96 96 MODECASE(FAKETOOL_MODE_IMPORTRUN, importrunMode); … … 123 123 124 124 psMetadata *where = psMetadataAlloc(); 125 PXOPT_COPY_S64(config->args, where, "-cam_id", "cam_id", "=="); 126 PXOPT_COPY_S64(config->args, where, "-chip_id", "chip_id", "=="); 125 127 PXOPT_COPY_S64(config->args, where, "-exp_id", "exp_id", "=="); 126 128 PXOPT_COPY_STR(config->args, where, "-exp_name", "exp_name", "=="); … … 130 132 PXOPT_COPY_TIME(config->args, where, "-dateobs_end", "dateobs", "<="); 131 133 PXOPT_COPY_STR(config->args, where, "-exp_tag", "exp_tag", "=="); 132 pxAddLabelSearchArgs (config, where, "-label", "label", "=="); 134 pxAddLabelSearchArgs (config, where, "-label", "label", "=="); // XXX does this choose the right label? 133 135 PXOPT_COPY_STR(config->args, where, "-filelevel", "filelevel", "=="); 134 136 PXOPT_COPY_STR(config->args, where, "-reduction", "reduction", "=="); … … 166 168 && !psMetadataLookupBool(NULL, config->args, "-all")) { 167 169 psFree(where); 168 psError(PXTOOLS_ERR_ DATA, false, "search parameters are required");170 psError(PXTOOLS_ERR_CONFIG, false, "search parameters are required"); 169 171 return false; 170 172 } … … 188 190 psString query = pxDataGet("faketool_find_camrun.sql"); 189 191 if (!query) { 190 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");192 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 191 193 psFree(where); 192 194 return false; … … 339 341 psFree(where); 340 342 where = NULL; 341 psError(PXTOOLS_ERR_ DATA, false, "search parameters are required");343 psError(PXTOOLS_ERR_CONFIG, false, "search parameters are required"); 342 344 return false; 343 345 } … … 346 348 347 349 // pxUpdateRun gets parameters from config->args and updates 348 bool result = pxUpdateRun(config, where, &query, "fakeRun", true);350 bool result = pxUpdateRun(config, where, &query, "fakeRun", "fake_id", "fakeProcessedImfile", true); 349 351 if (!result) { 350 psError( PXTOOLS_ERR_DATA, false, "pxUpdateRun failed");352 psError(psErrorCodeLast(), false, "pxUpdateRun failed"); 351 353 } 352 354 … … 373 375 psString query = pxDataGet("faketool_find_pendingexp.sql"); 374 376 if (!query) { 375 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");377 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 376 378 psFree(where); 377 379 return false; … … 440 442 psString query = pxDataGet("faketool_pendingimfile.sql"); 441 443 if (!query) { 442 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");444 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 443 445 return false; 444 446 } … … 556 558 PXOPT_COPY_S64(config->args, where, "-exp_id", "rawExp.exp_id", "=="); 557 559 PXOPT_COPY_STR(config->args, where, "-class_id", "rawImfile.class_id", "=="); 558 PXOPT_COPY_STR(config->args, where, "-inst", "rawExp. telescope", "==");559 PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", " ==");560 PXOPT_COPY_STR(config->args, where, "-inst", "rawExp.camera", "=="); 561 PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", "LIKE"); 560 562 561 563 psString query = pxDataGet("faketool_processedimfile.sql"); 562 564 if (!query) { 563 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");565 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 564 566 return false; 565 567 } 566 568 567 569 if (where && psListLength(where->list)) { 568 psString whereClause = psDBGenerateWhereConditionSQL(where, "fakeProcessedImfile");570 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 569 571 psStringAppend(&query, " AND %s", whereClause); 570 572 psFree(whereClause); … … 665 667 && !psMetadataLookupBool(NULL, config->args, "-all")) { 666 668 psFree(where); 667 psError(PXTOOLS_ERR_ DATA, false, "search parameters are required");669 psError(PXTOOLS_ERR_CONFIG, false, "search parameters are required"); 668 670 return false; 669 671 } … … 671 673 psString query = pxDataGet("faketool_revertprocessedimfile.sql"); 672 674 if (!query) { 673 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");675 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 674 676 psFree(where); 675 677 return false; … … 812 814 psString query = pxDataGet("faketool_unmasked.sql"); 813 815 if (!query) { 814 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");816 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 815 817 return false; 816 818 } … … 889 891 psString query = pxDataGet("faketool_pendingcleanuprun.sql"); 890 892 if (!query) { 891 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");893 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 892 894 return false; 893 895 } … … 954 956 psString query = pxDataGet("faketool_pendingcleanupimfile.sql"); 955 957 if (!query) { 956 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");958 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 957 959 return false; 958 960 } … … 1015 1017 psString query = pxDataGet("faketool_donecleanup.sql"); 1016 1018 if (!query) { 1017 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");1019 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 1018 1020 return false; 1019 1021 } … … 1077 1079 psString query = pxDataGet("faketool_completely_processed_exp.sql"); 1078 1080 if (!query) { 1079 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");1081 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 1080 1082 return false; 1081 1083 } … … 1285 1287 psString query = pxDataGet(tables[i].sqlFilename); 1286 1288 if (!query) { 1287 psError(PXTOOLS_ERR_ DATA, false, "failed to retreive SQL statement");1289 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 1288 1290 return false; 1289 1291 }
Note:
See TracChangeset
for help on using the changeset viewer.
