Changeset 18314
- Timestamp:
- Jun 24, 2008, 2:15:22 PM (18 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 2 added
- 4 edited
-
share/Makefile.am (modified) (1 diff)
-
share/pztool_revert_downloadimfile_faults.sql (added)
-
share/pztool_revert_fileset_faults.sql (added)
-
src/pztool.c (modified) (3 diffs)
-
src/pztool.h (modified) (1 diff)
-
src/pztoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/Makefile.am
r18029 r18314 72 72 pztool_pendingimfile.sql \ 73 73 pztool_revertcopied.sql \ 74 pztool_revert_downloadimfile_faults.sql \ 75 pztool_revert_fileset_faults.sql \ 74 76 regtool_pendingexp.sql \ 75 77 regtool_pendingimfile.sql \ -
trunk/ippTools/src/pztool.c
r18305 r18314 42 42 static bool updatecopiedMode(pxConfig *config); 43 43 static bool revertcopiedMode(pxConfig *config); 44 45 static bool clearcommonfaultsMode(pxConfig *config); 44 46 static bool advanceMode(pxConfig *config); 45 47 … … 77 79 MODECASE(PZTOOL_MODE_UPDATECOPIED, updatecopiedMode); 78 80 MODECASE(PZTOOL_MODE_REVERTCOPIED, revertcopiedMode); 81 MODECASE(PZTOOL_MODE_CLEARCOMMONFAULTS, clearcommonfaultsMode); 79 82 MODECASE(PZTOOL_MODE_ADVANCE, advanceMode); 80 83 default: … … 760 763 761 764 765 static bool clearcommonfaultsMode(pxConfig *config) 766 { 767 PS_ASSERT_PTR_NON_NULL(config, false); 768 769 { 770 psString query = pxDataGet("pztool_revert_downloadimfile_faults.sql"); 771 if (!query) { 772 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 773 return false; 774 } 775 776 if (!p_psDBRunQuery(config->dbh, query)) { 777 psError(PS_ERR_UNKNOWN, false, "database error"); 778 psFree(query); 779 return false; 780 } 781 psFree(query); 782 } 783 784 { 785 psString query = pxDataGet("pztool_revert_fileset_faults.sql"); 786 if (!query) { 787 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 788 return false; 789 } 790 791 if (!p_psDBRunQuery(config->dbh, query)) { 792 psError(PS_ERR_UNKNOWN, false, "database error"); 793 psFree(query); 794 return false; 795 } 796 psFree(query); 797 } 798 799 return true; 800 } 801 762 802 static bool advanceMode(pxConfig *config) 763 803 { -
trunk/ippTools/src/pztool.h
r17655 r18314 34 34 PZTOOL_MODE_UPDATECOPIED, 35 35 PZTOOL_MODE_REVERTCOPIED, 36 PZTOOL_MODE_CLEARCOMMONFAULTS, 36 37 PZTOOL_MODE_ADVANCE 37 38 } pztoolMode; -
trunk/ippTools/src/pztoolConfig.c
r18305 r18314 180 180 "search by fault code", 0); 181 181 182 // -clearcommonfaults 183 psMetadata *clearcommonfaultsArgs = psMetadataAlloc(); 184 182 185 // -advance 183 186 psMetadata *advanceArgs = psMetadataAlloc(); … … 205 208 PXOPT_ADD_MODE("-updatecopied", "", PZTOOL_MODE_UPDATECOPIED,updatecopiedArgs); 206 209 PXOPT_ADD_MODE("-revertcopied", "", PZTOOL_MODE_REVERTCOPIED,revertcopiedArgs); 210 PXOPT_ADD_MODE("-clearcommonfaults","", PZTOOL_MODE_CLEARCOMMONFAULTS,clearcommonfaultsArgs); 207 211 PXOPT_ADD_MODE("-advance", "", PZTOOL_MODE_ADVANCE, advanceArgs); 208 212
Note:
See TracChangeset
for help on using the changeset viewer.
