Changeset 14271 for trunk/ippTools/src/dettool.c
- Timestamp:
- Jul 17, 2007, 12:05:17 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/dettool.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettool.c
r14270 r14271 6572 6572 } 6573 6573 6574 // everything else is optional6575 psString mode = psMetadataLookupStr(&status, config->args, "-mode");6576 if (!status) {6577 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");6578 return false;6579 }6580 // check mode6581 if (mode && !isValidMode(config, mode)) {6582 psError(PS_ERR_UNKNOWN, false, "invalud mode");6583 return false;6584 }6585 6586 6574 psString camera = psMetadataLookupStr(&status, config->args, "-inst"); 6587 6575 if (!status) { … … 6743 6731 } 6744 6732 6745 psF64 bg = psMetadataLookupF64(&status, config->args, "-bg");6746 if (!status) {6747 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg");6748 return false;6749 }6750 6751 psF64 bg_stdev = psMetadataLookupF64(&status, config->args, "-bg_stdev");6752 if (!status) {6753 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_stdev");6754 return false;6755 }6756 6757 psF64 bg_mean_stdev = psMetadataLookupF64(&status, config->args, "-bg_mean_stdev");6758 if (!status) {6759 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_mean_stdev");6760 return false;6761 }6762 6763 6733 psString parent = psMetadataLookupStr(&status, config->args, "-parent"); 6764 6734 if (!status) { … … 6779 6749 6780 6750 if (!detRunInsert(config->dbh, 6781 0, // det_id6782 0, // the iteration is fixed at 06751 0, // det_id 6752 0, // the iteration is fixed at 0 6783 6753 det_type, 6784 mode,6785 "reg ",// state6754 "register", // mode 6755 "register", // state 6786 6756 filelevel, 6787 6757 workdir, … … 6819 6789 psFree(registered); 6820 6790 6821 if (!detRunSummaryInsert(config->dbh,6822 psDBLastInsertID(config->dbh),6823 0, // the iteration is fixed at 06824 bg,6825 bg_stdev,6826 bg_mean_stdev,6827 true, // accept6828 0 // fault code6829 )) {6830 psError(PS_ERR_UNKNOWN, false, "database error");6831 // rollback6832 if (!psDBRollback(config->dbh)) {6833 psError(PS_ERR_UNKNOWN, false, "database error");6834 }6835 return false;6836 }6837 6838 if (!psDBCommit(config->dbh)) {6839 psError(PS_ERR_UNKNOWN, false, "database error");6840 return false;6841 }6842 6843 6791 // print the new detRun 6844 6792 psS64 det_id = psDBLastInsertID(config->dbh); 6793 6794 if (!psDBCommit(config->dbh)) { 6795 psError(PS_ERR_UNKNOWN, false, "database error"); 6796 return false; 6797 } 6798 6845 6799 psArray *detRuns = NULL; 6846 6800 { … … 7045 6999 || (strncmp(state, "stop", 5) == 0) 7046 7000 || (strncmp(state, "drop", 5) == 0) 7047 || (strncmp(state, "reg ", 4) == 0)7001 || (strncmp(state, "register", 4) == 0) 7048 7002 ) 7049 7003 ) {
Note:
See TracChangeset
for help on using the changeset viewer.
