Changeset 27315 for trunk/ippTools
- Timestamp:
- Mar 17, 2010, 4:15:53 PM (16 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 3 edited
-
share/regtool_pendingcompressimfile.sql (modified) (1 diff)
-
src/regtool.c (modified) (1 diff)
-
src/regtoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/regtool_pendingcompressimfile.sql
r27168 r27315 1 1 SELECT rawImfile.*,rawExp.workdir,rawExp.exp_tag from rawImfile 2 2 JOIN rawExp USING(exp_id) 3 WHERE ((data_state = 'goto_compressed' AND state = 'goto_compressed') 4 OR (data_state = 'goto_lossy' AND state = 'goto_lossy')) 3 WHERE 1 4 -- ((data_state = 'goto_compressed' AND state = 'goto_compressed') 5 -- OR (data_state = 'goto_lossy' AND state = 'goto_lossy')) 5 6 -- where hook %s 6 7 -- limit hook %s -
trunk/ippTools/src/regtool.c
r27210 r27315 584 584 psStringPrepend(&whereClause, "\n AND "); 585 585 } 586 PXOPT_LOOKUP_BOOL(compress, config->args, "-compress", false); 587 PXOPT_LOOKUP_BOOL(clean, config->args, "-clean", false); 588 589 if ((compress && clean)||(!compress & !clean)) { 590 psStringAppend(&whereClause, "\n AND ((data_state = 'goto_compressed' AND state = 'goto_compressed')\n OR (data_state = 'goto_lossy' AND state = 'goto_lossy')) "); 591 } 592 else if (compress) { 593 psStringAppend(&whereClause, "\n AND ((data_state = 'goto_compressed' AND state = 'goto_compressed')) "); 594 } 595 else if (clean) { 596 psStringAppend(&whereClause, "\n AND ((data_state = 'goto_lossy' AND state = 'goto_lossy')) "); 597 } 598 else { 599 psStringAppend(&whereClause, "\n AND ((data_state = 'goto_compressed' AND state = 'goto_compressed')\n OR (data_state = 'goto_lossy' AND state = 'goto_lossy')) "); 600 } 586 601 587 602 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); 588 603 PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false); 589 604 590 605 psString query = pxDataGet("regtool_pendingcompressimfile.sql"); 591 606 if (!query) { 592 607 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 593 608 return(false); 594 } 609 } 595 610 psString limitString = NULL; 596 611 if (limit) { -
trunk/ippTools/src/regtoolConfig.c
r27176 r27315 381 381 psMetadataAddBool(pendingcompressimfileArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); 382 382 psMetadataAddU64(pendingcompressimfileArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0); 383 383 psMetadataAddBool(pendingcompressimfileArgs, PS_LIST_TAIL, "-compress", 0, "search only for files to compress", 0); 384 psMetadataAddBool(pendingcompressimfileArgs, PS_LIST_TAIL, "-clean", 0, "search only for files to clean originals", 0); 384 385 385 386 // -finishcompressexp
Note:
See TracChangeset
for help on using the changeset viewer.
