Changeset 27795 for trunk/ippTools
- Timestamp:
- Apr 28, 2010, 2:18:01 PM (16 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 1 added
- 5 edited
-
share/Makefile.am (modified) (2 diffs)
-
share/pstamptool_getdependent.sql (added)
-
share/pstamptool_pendingdependent.sql (modified) (1 diff)
-
share/pstamptool_revertdependent.sql (modified) (1 diff)
-
src/pstamptool.c (modified) (5 diffs)
-
src/pstamptoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/Makefile.am
r27777 r27795 114 114 difftool_pendingcleanupskyfile.sql \ 115 115 difftool_revertdiffskyfile_delete.sql \ 116 difftool_revertdiffskyfile_update.sql \ 116 difftool_revertdiffskyfile_updated.sql \ 117 difftool_setskyfiletoupdate.sql \ 117 118 difftool_skyfile.sql \ 118 119 difftool_todiffskyfile.sql \ … … 223 224 pstamptool_completedreq.sql \ 224 225 pstamptool_datastore.sql \ 226 pstamptool_getdependent.sql \ 225 227 pstamptool_listjob.sql \ 226 228 pstamptool_pendingdependent.sql \ -
trunk/ippTools/share/pstamptool_pendingdependent.sql
r27740 r27795 4 4 JOIN pstampRequest USING(req_id) 5 5 WHERE pstampDependent.state = 'new' 6 AND pstampDependent.fault = 0 6 7 AND pstampJob.state = 'run' 8 AND pstampRequest.state = 'run' -
trunk/ippTools/share/pstamptool_revertdependent.sql
r27740 r27795 3 3 JOIN pstampRequest USING(req_id) 4 4 SET pstampDependent.fault = 0 5 WHERE pstampDependent.state = 'new' -
trunk/ippTools/src/pstamptool.c
r27740 r27795 530 530 531 531 PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "=="); 532 PXOPT_COPY_S64(config->args, where, "-fault", " req_id", "==");532 PXOPT_COPY_S64(config->args, where, "-fault", "fault", "=="); 533 533 PXOPT_COPY_STR(config->args, where, "-state", "pstampRequest.state", "=="); 534 534 pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "LIKE"); … … 967 967 PXOPT_LOOKUP_STR(component, config->args, "-component", true, false); 968 968 PXOPT_LOOKUP_STR(imagedb, config->args, "-imagedb", true, false); 969 PXOPT_LOOKUP_STR(rlabel, config->args, "-rlabel", false, false);969 PXOPT_LOOKUP_STR(rlabel, config->args, "-rlabel", true, false); 970 970 PXOPT_LOOKUP_BOOL(need_magic, config->args, "-need_magic", false); 971 971 PXOPT_LOOKUP_BOOL(no_create, config->args, "-no_create", false); … … 983 983 } 984 984 985 psString query = pxDataGet("pstamptool_ pendingdependent.sql");985 psString query = pxDataGet("pstamptool_getdependent.sql"); 986 986 if (!query) { 987 987 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); … … 1186 1186 1187 1187 psMetadata *where = psMetadataAlloc(); 1188 PXOPT_COPY_S64(config->args, where, "-fault", " req_id", "==");1188 PXOPT_COPY_S64(config->args, where, "-fault", "pstampDependent.fault", "=="); 1189 1189 PXOPT_COPY_S64(config->args, where, "-dep_id", "dep_id", "=="); 1190 1190 pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "=="); … … 1201 1201 } 1202 1202 1203 psString whereClause = psDBGenerateWhere SQL(where, NULL);1204 psStringAppend(&query, " %s", whereClause);1203 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 1204 psStringAppend(&query, " AND %s", whereClause); 1205 1205 psFree(whereClause); 1206 1206 psFree(where); -
trunk/ippTools/src/pstamptoolConfig.c
r27740 r27795 177 177 psMetadata *revertdependentArgs = psMetadataAlloc(); 178 178 psMetadataAddS64(revertdependentArgs, PS_LIST_TAIL, "-dep_id", 0, "define id for dependent", 0); 179 psMetadataAddS16(revertdependentArgs, PS_LIST_TAIL, "-fault", 0, "new value for fault", 0); 179 psMetadataAddStr(revertdependentArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "define label for dependent ", NULL); 180 psMetadataAddS16(revertdependentArgs, PS_LIST_TAIL, "-fault", 0, "define fault", 0); 180 181 181 182 // -pendingdependent
Note:
See TracChangeset
for help on using the changeset viewer.
