Changeset 23500
- Timestamp:
- Mar 24, 2009, 12:17:19 PM (17 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 2 edited
-
regtool.c (modified) (6 diffs)
-
regtoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/regtool.c
r23499 r23500 407 407 PXOPT_COPY_STR(config->args, where, "-class_id", "class_id", "=="); 408 408 PXOPT_COPY_S16(config->args, where, "-code", "fault", "=="); 409 PXOPT_COPY_S64(config->args, where, "-exp_id_begin", "exp_id", ">="); 410 PXOPT_COPY_S64(config->args, where, "-exp_id_end", "exp_id", "<="); 409 411 410 412 psString query = pxDataGet("regtool_revertprocessedimfile.sql"); … … 419 421 psStringAppend(&query, " AND %s", whereClause); 420 422 psFree(whereClause); 423 } else { 424 psFree(where); 425 psError(PXTOOLS_ERR_DATA, false, "search parameters are required"); 426 return false; 421 427 } 422 428 psFree(where); … … 429 435 psFree(query); 430 436 431 if (psDBAffectedRows(config->dbh) < 1) { 432 psError(PS_ERR_UNKNOWN, false, "should have affected atleast 1 row"); 433 return false; 434 } 437 int numUpdated = psDBAffectedRows(config->dbh); 438 439 psLogMsg("regtool", PS_LOG_INFO, "Updated %d rawImfile", numUpdated); 435 440 436 441 return true; … … 958 963 PXOPT_COPY_S64(config->args, where, "-exp_id", "exp_id", "=="); 959 964 PXOPT_COPY_S16(config->args, where, "-code", "fault", "=="); 960 PXOPT_COPY_S64(config->args, where, "-exp_id_begin", " minimumexp_id", ">=");961 PXOPT_COPY_S64(config->args, where, "-exp_id_end", " maximumexp_id", "<=");965 PXOPT_COPY_S64(config->args, where, "-exp_id_begin", "exp_id", ">="); 966 PXOPT_COPY_S64(config->args, where, "-exp_id_end", "exp_id", "<="); 962 967 963 968 psString query = pxDataGet("regtool_revertprocessedexp.sql"); … … 971 976 psString whereClause = psDBGenerateWhereConditionSQL(where, "rawExp"); 972 977 psStringAppend(&query, " AND %s", whereClause); 978 psFree(whereClause); 979 } else { 973 980 psFree(where); 974 psFree(whereClause); 981 psError(PXTOOLS_ERR_DATA, false, "search parameters are required"); 982 return false; 975 983 } 976 984 psFree(where); … … 983 991 psFree(query); 984 992 985 if (psDBAffectedRows(config->dbh) < 1) { 986 psError(PS_ERR_UNKNOWN, false, "should have affected atleast 1 row"); 987 return false; 988 } 993 int numUpdated = psDBAffectedRows(config->dbh); 994 995 psLogMsg("regtool", PS_LOG_INFO, "Updated %d rawExp", numUpdated); 989 996 990 997 return true; -
trunk/ippTools/src/regtoolConfig.c
r23499 r23500 135 135 // -revertprocessedimfile 136 136 psMetadata *revertprocessedimfileArgs = psMetadataAlloc(); 137 ADD_OPT(S64, revertprocessedimfileArgs, "-exp_id", "search by exposure ID (required)", 0);137 ADD_OPT(S64, revertprocessedimfileArgs, "-exp_id", "search by exposure ID", 0); 138 138 ADD_OPT(Str, revertprocessedimfileArgs, "-tmp_class_id", "searcy by temp. class ID", NULL); 139 139 ADD_OPT(Str, revertprocessedimfileArgs, "-class_id", "search by class ID", NULL); … … 272 272 // -revertprocessedexp 273 273 psMetadata *revertprocessedexpArgs = psMetadataAlloc(); 274 psMetadataAddS64(revertprocessedexpArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exposure ID (required)", 0);274 psMetadataAddS64(revertprocessedexpArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exposure ID", 0); 275 275 psMetadataAddS16(revertprocessedexpArgs, PS_LIST_TAIL, "-code", 0, "search by fault code", 0); 276 psMetadataAddS64(revertprocessedexpArgs, PS_LIST_TAIL, "-exp_id_begin", 0, "search by exposure ID", 0); 277 psMetadataAddS64(revertprocessedexpArgs, PS_LIST_TAIL, "-exp_id_end", 0, "search by exposure ID", 0); 276 278 277 279 // -updatedprocessedexp
Note:
See TracChangeset
for help on using the changeset viewer.
