Changeset 25316
- Timestamp:
- Sep 10, 2009, 11:56:40 AM (17 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 2 edited
-
pstamptool.c (modified) (2 diffs)
-
pstamptoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/pstamptool.c
r25281 r25316 226 226 PS_ASSERT_PTR_NON_NULL(config, false); 227 227 228 PXOPT_LOOKUP_STR(uri, config->args, "-uri", true, false); 229 // PXOPT_LOOKUP_STR(outFileset, config->args, "-out_fileset", true, false); 230 PXOPT_LOOKUP_S64(ds_id, config->args, "-ds_id", false, false); 231 232 char *query ="INSERT INTO pstampRequest" 233 " (state, uri, ds_id, fault)" 234 " VALUES( 'new', '%s', %" PRId64 ", 0 )"; 235 if (!p_psDBRunQueryF(config->dbh, query, uri, ds_id)) { 236 psError(PS_ERR_UNKNOWN, false, "database error"); 237 return false; 238 } 239 240 psU64 affected = psDBAffectedRows(config->dbh); 241 if (affected != 1) { 242 psError(PS_ERR_UNKNOWN, false, 243 "should have affected one row but %" PRIu64 " rows were modified", 244 affected); 228 PXOPT_LOOKUP_STR(uri, config->args, "-uri", true, false); 229 PXOPT_LOOKUP_STR(name, config->args, "-name", false, false); 230 PXOPT_LOOKUP_S64(ds_id, config->args, "-ds_id", false, false); 231 232 if (!pstampRequestInsert(config->dbh, 233 0, // req_id 234 ds_id, 235 "new", //state 236 name, 237 NULL, // reqType 238 NULL, // outProduct 239 uri, 240 0 // fault 241 )) { 242 psError(PS_ERR_UNKNOWN, false, "failed to insert request"); 245 243 return false; 246 244 } … … 319 317 psMetadata *where = psMetadataAlloc(); 320 318 PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "=="); 319 PXOPT_COPY_S64(config->args, where, "-not_req_id", "req_id", "!="); 321 320 PXOPT_COPY_STR(config->args, where, "-name", "name", "=="); 322 321 -
trunk/ippTools/src/pstamptoolConfig.c
r25199 r25316 63 63 // -addreq 64 64 psMetadata *addreqArgs = psMetadataAlloc(); 65 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-uri", 0, "define request file uri (required)", NULL);66 psMetadataAddS64(addreqArgs, PS_LIST_TAIL, "-ds_id", 0, "define request ds_id", 0);67 // psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-out_fileset", 0, "define request output_fileset", NULL);65 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-uri", 0, "define request file uri (required)", NULL); 66 psMetadataAddS64(addreqArgs, PS_LIST_TAIL, "-ds_id", 0, "define request ds_id", 0); 67 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-name", 0, "define request name", NULL); 68 68 69 69 // -pendingreq … … 77 77 psMetadataAddS64(listreqArgs, PS_LIST_TAIL, "-req_id", 0, "list by req_id", 0); 78 78 psMetadataAddStr(listreqArgs, PS_LIST_TAIL, "-name", 0, "list by name", NULL); 79 psMetadataAddS64(listreqArgs, PS_LIST_TAIL, "-not_req_id", 0, "req_id to not list", 0); 79 80 psMetadataAddU64(listreqArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0); 80 psMetadataAddBool(listreqArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);81 psMetadataAddBool(listreqArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); 81 82 82 83 // -completedreq
Note:
See TracChangeset
for help on using the changeset viewer.
