Changeset 14099 for trunk/ippTools/src/chiptoolConfig.c
- Timestamp:
- Jul 10, 2007, 10:59:10 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/chiptoolConfig.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/chiptoolConfig.c
r14023 r14099 108 108 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-exp_id", 0, 109 109 "search by exposure ID", NULL); 110 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-class", 0,111 "search by class", NULL);112 110 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-class_id", 0, 113 111 "search by class ID", NULL); … … 183 181 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-exp_id", 0, 184 182 "define exposure ID", NULL); 185 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class", 0,186 "define class", NULL);187 183 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 188 184 "define class ID", NULL); … … 206 202 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-exp_id", 0, 207 203 "search by exposure ID", NULL); 208 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class", 0,209 "search by class", NULL);210 204 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 211 205 "search by class ID", NULL); 212 206 psMetadataAddS16(updateprocessedimfileArgs, PS_LIST_TAIL, "-code", 0, 213 "set fault code (required)", INT16_MAX);214 215 // -re tryprocessedimfile216 psMetadata *re tryprocessedimfileArgs = psMetadataAlloc();217 psMetadataAddStr(re tryprocessedimfileArgs, PS_LIST_TAIL, "-chip_id", 0,207 "set fault code (required)", 0); 208 209 // -revertprocessedimfile 210 psMetadata *revertprocessedimfileArgs = psMetadataAlloc(); 211 psMetadataAddStr(revertprocessedimfileArgs, PS_LIST_TAIL, "-chip_id", 0, 218 212 "define chip ID (required)", NULL); 219 psMetadataAddStr(re tryprocessedimfileArgs, PS_LIST_TAIL, "-exp_id", 0,213 psMetadataAddStr(revertprocessedimfileArgs, PS_LIST_TAIL, "-exp_id", 0, 220 214 "search by exposure ID", NULL); 221 psMetadataAddStr(retryprocessedimfileArgs, PS_LIST_TAIL, "-class", 0, 222 "search by class", NULL); 223 psMetadataAddStr(retryprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 215 psMetadataAddStr(revertprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 224 216 "search by class ID", NULL); 217 psMetadataAddS16(revertprocessedimfileArgs, PS_LIST_TAIL, "-code", 0, 218 "search by fault code", 0); 225 219 226 220 // -block … … 247 241 PXTOOL_ADD_MODE("-processedimfile", "", CHIPTOOL_MODE_PROCESSEDIMFILE, processedimfileArgs); 248 242 PXTOOL_ADD_MODE("-updateprocessedimfile", "", CHIPTOOL_MODE_UPDATEPROCESSEDIMFILE, updateprocessedimfileArgs); 249 PXTOOL_ADD_MODE("-re tryprocessedimfile", "", CHIPTOOL_MODE_RETRYPROCESSEDIMFILE, retryprocessedimfileArgs);250 PXTOOL_ADD_MODE("-block", "", CHIPTOOL_MODE_BLOCK, blockArgs);251 PXTOOL_ADD_MODE("-masked", "", CHIPTOOL_MODE_MASKED, maskedArgs);243 PXTOOL_ADD_MODE("-revertprocessedimfile", "", CHIPTOOL_MODE_REVERTPROCESSEDIMFILE, revertprocessedimfileArgs); 244 PXTOOL_ADD_MODE("-block", "", CHIPTOOL_MODE_BLOCK, blockArgs); 245 PXTOOL_ADD_MODE("-masked", "", CHIPTOOL_MODE_MASKED, maskedArgs); 252 246 PXTOOL_ADD_MODE("-unblock", "", CHIPTOOL_MODE_UNBLOCK, unblockArgs); 253 247 … … 277 271 } 278 272 279 280 281 273 // generate SQL where clause 282 274 config->where = psMetadataAlloc(); … … 310 302 311 303 addWhereStr(filter); 312 addWhereStr(class);313 304 addWhereStr(class_id); 305 306 // convert '-code' to 'fault' 307 { 308 psS16 fault = 0; 309 bool status = false; 310 if ((fault = psMetadataLookupS16(&status, config->args, "-code"))) { 311 if (!psMetadataAddS16(config->where, PS_LIST_TAIL, "fault", 0, "==", fault)) { 312 psError(PS_ERR_UNKNOWN, false, "failed to add item fault"); 313 psFree(config); 314 return NULL; 315 } 316 } 317 } 314 318 315 319 /*
Note:
See TracChangeset
for help on using the changeset viewer.
