Changeset 36512 for trunk/ippTools
- Timestamp:
- Feb 13, 2014, 6:00:46 PM (12 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 5 added
- 3 edited
-
share/Makefile.am (modified) (1 diff)
-
share/remotetool_definebyquery_cam.sql (added)
-
share/remotetool_definebyquery_chip.sql (added)
-
share/remotetool_definebyquery_stack.sql (added)
-
share/remotetool_definebyquery_warp.sql (added)
-
share/remotetool_updatepoll.sql (added)
-
src/remotetool.c (modified) (9 diffs)
-
src/remotetoolConfig.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/Makefile.am
r36441 r36512 496 496 fftool_summary.sql \ 497 497 fftool_todo.sql \ 498 fftool_toadvance.sql 498 fftool_toadvance.sql \ 499 remotetool_definebyquery_chip.sql \ 500 remotetool_definebyquery_cam.sql \ 501 remotetool_definebyquery_warp.sql \ 502 remotetool_definebyquery_stack.sql \ 503 remotetool_updatepoll.sql 499 504 505 506 -
trunk/ippTools/src/remotetool.c
r36511 r36512 184 184 185 185 // Insert the top level run object 186 remoteRunRow *run = remoteRunRowAlloc(0, // rem _id186 remoteRunRow *run = remoteRunRowAlloc(0, // remote_id 187 187 "new", // state 188 188 stage, … … 206 206 return(true); 207 207 } 208 psS64 rem _id = psDBLastInsertID(config->dbh);208 psS64 remote_id = psDBLastInsertID(config->dbh); 209 209 210 210 psArray *list = psArrayAllocEmpty(limit); … … 213 213 psS64 stage_id = psMetadataLookupS64(NULL, md, "stage_id"); 214 214 215 remoteComponentRow *comp = remoteComponentRowAlloc(rem _id,215 remoteComponentRow *comp = remoteComponentRowAlloc(remote_id, 216 216 stage_id); 217 217 if (!comp) { … … 260 260 psMetadata *where = psMetadataAlloc(); 261 261 262 PXOPT_COPY_S64(config->args, where, "-rem _id", "rem_id", "==");262 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 263 263 PXOPT_COPY_STR(config->args, where, "-state", "state", "=="); 264 264 PXOPT_COPY_STR(config->args, where, "-stage", "stage", "=="); … … 292 292 psMetadata *where = psMetadataAlloc(); 293 293 294 PXOPT_COPY_S64(config->args, where, "-rem _id", "rem_id", "==");294 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 295 295 PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false); 296 296 … … 313 313 { 314 314 PS_ASSERT_PTR_NON_NULL(config, false); 315 315 PXOPT_LOOKUP_S64(remote_id, config->args, "-remote_id", true, false); 316 316 317 psMetadata *where = psMetadataAlloc(); 317 318 psMetadata *values = psMetadataAlloc(); 318 319 319 320 // Wheres 320 PXOPT_COPY_S64(config->args, where, "-rem_id", "rem_id", "=="); 321 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 322 321 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 322 323 323 // Values to set 324 PXOPT_COPY_STR(config->args, values, "-set_label", "label", "=="); 324 325 PXOPT_COPY_STR(config->args, values, "-set_state", "state", "=="); 325 326 PXOPT_COPY_S16(config->args, values, "-fault", "fault", "=="); 326 PXOPT_COPY_S TR(config->args, values, "-set_label", "label", "==");327 PXOPT_COPY_S64(config->args, values, "-job_id", "job_id", "=="); 327 328 328 329 long rows = psDBUpdateRows(config->dbh, "remoteRun", where, values); … … 340 341 { 341 342 PS_ASSERT_PTR_NON_NULL(config, false); 342 343 PXOPT_LOOKUP_S64(remote_id, config->args, "-remote_id", true, false); 344 343 345 psMetadata *where = psMetadataAlloc(); 344 346 // Wheres 345 PXOPT_COPY_S64(config->args, where, "-rem_id", "rem_id", "=="); 346 347 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 348 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 349 psFree(where); 350 347 351 psString query = NULL; 348 352 query = pxDataGet("remotetool_updatepoll.sql"); 349 353 if (!query) { 350 354 psError(PXTOOLS_ERR_SYS,false, "failed to retreive SQL statement"); 351 psFree(where );355 psFree(whereClause); 352 356 return(false); 353 357 } 354 358 355 if (!p_psDBRunQueryF(config->dbh, query,where )) {359 if (!p_psDBRunQueryF(config->dbh, query,whereClause)) { 356 360 psError(PS_ERR_UNKNOWN, false, "database error"); 357 361 psFree(query); 362 psFree(whereClause); 358 363 return false; 359 364 } 360 365 psFree(query); 361 psFree(where );366 psFree(whereClause); 362 367 return(true); 363 368 } … … 374 379 375 380 // required 376 PXOPT_COPY_S64(config->args, where, "-rem _id", "rem_id", "==");381 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 377 382 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 378 383 … … 398 403 399 404 // required 400 PXOPT_COPY_S64(config->args, where, "-rem _id", "rem_id", "==");405 PXOPT_COPY_S64(config->args, where, "-remote_id", "remote_id", "=="); 401 406 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 402 407 -
trunk/ippTools/src/remotetoolConfig.c
r36511 r36512 38 38 ADD_OPT(Str, definebyqueryArgs, "-path_base", "define base output location", NULL); 39 39 ADD_OPT(S16, definebyqueryArgs, "-limit", "limit to number of jobs to bundle",0); 40 ADD_OPT(Bool, definebyqueryArgs, "-pretend", "pretend to do this.", 0); 40 41 ADD_OPT(Bool, definebyqueryArgs,"-simple", "simple print format",0); 41 42 42 43 // -listrun 43 44 psMetadata *listrunArgs = psMetadataAlloc(); 44 ADD_OPT(S64, listrunArgs, "-rem _id", "run to list", 0);45 ADD_OPT(S64, listrunArgs, "-remote_id", "run to list", 0); 45 46 ADD_OPT(Str, listrunArgs, "-state", "run state", NULL); 46 47 ADD_OPT(Str, listrunArgs, "-stage", "stage to return", NULL); … … 48 49 49 50 ADD_OPT(S64, listrunArgs, "-job_id", "job_id", 0); 50 ADD_OPT(Str, listrunArgs, "-poll_begin", "last polled time begin", NULL); 51 ADD_OPT(Str, listrunArgs, "-poll_end", "last polled time begin", NULL); 51 // ADD_OPT(Str, listrunArgs, "-poll_begin", "last polled time begin", NULL); 52 // ADD_OPT(Str, listrunArgs, "-poll_end", "last polled time begin", NULL); 53 psMetadataAddTime(listrunArgs, PS_LIST_TAIL, "-poll_begin", 0, "last polled time begin", NULL); 54 psMetadataAddTime(listrunArgs, PS_LIST_TAIL, "-poll_end", 0, "last polled time end", NULL); 52 55 53 56 ADD_OPT(S16, listrunArgs, "-fault", "fault code", 0); … … 58 61 // -listcomponents 59 62 psMetadata *listcomponentArgs = psMetadataAlloc(); 60 ADD_OPT(S64, listcomponentArgs, "-rem _id", "run to list", 0);63 ADD_OPT(S64, listcomponentArgs, "-remote_id", "run to list", 0); 61 64 ADD_OPT(S16, listcomponentArgs, "-limit", "limit to number of runs to display", 0); 62 65 ADD_OPT(Bool, listcomponentArgs, "-simple", "simple print format", false); 63 66 // -updaterun 64 67 psMetadata *updaterunArgs = psMetadataAlloc(); 65 ADD_OPT(S64, updaterunArgs, "-rem_id", "run to update", 0); 68 ADD_OPT(S64, updaterunArgs, "-remote_id", "run to update", 0); 69 // ADD_OPT(Str, updaterunArgs, "-label", "label to update", NULL); 66 70 ADD_OPT(Str, updaterunArgs, "-set_label", "remRun label to use", NULL); 71 ADD_OPT(Str, updaterunArgs, "-set_state", "remoteRun state to assign", NULL); 67 72 ADD_OPT(S64, updaterunArgs, "-job_id", "job_id to set", 0); 68 73 ADD_OPT(S16, updaterunArgs, "-fault", "fault code", 0); 69 ADD_OPT(Bool, updaterunArgs, "-poll", "set poll date", NULL);74 // ADD_OPT(Bool, updaterunArgs, "-poll", "set poll date", NULL); 70 75 71 76 // -updatepoll 72 77 psMetadata *updatepollArgs = psMetadataAlloc(); 73 ADD_OPT(S64, updatepollArgs, "-rem _id", "run to update", 0);78 ADD_OPT(S64, updatepollArgs, "-remote_id", "run to update", 0); 74 79 75 80 // -revertrun 76 81 psMetadata *revertrunArgs = psMetadataAlloc(); 77 ADD_OPT(S64, revertrunArgs, "-rem _id", "run to revert", 0);82 ADD_OPT(S64, revertrunArgs, "-remote_id", "run to revert", 0); 78 83 ADD_OPT(Str, revertrunArgs, "-label", "remRun label to use", NULL); 79 84 ADD_OPT(S16, revertrunArgs, "-fault", "fault code", 0); … … 81 86 // -revertauth 82 87 psMetadata *revertauthArgs = psMetadataAlloc(); 83 ADD_OPT(S64, revertauthArgs, "-rem _id", "run to revert", 0);88 ADD_OPT(S64, revertauthArgs, "-remote_id", "run to revert", 0); 84 89 ADD_OPT(Str, revertauthArgs, "-label", "remRun label to use", NULL); 85 90 … … 89 94 PXOPT_ADD_MODE("-definebyquery", "", REMOTETOOL_MODE_DEFINEBYQUERY, definebyqueryArgs); 90 95 PXOPT_ADD_MODE("-listrun", "", REMOTETOOL_MODE_LISTRUN, listrunArgs); 96 PXOPT_ADD_MODE("-listcomponent", "", REMOTETOOL_MODE_LISTCOMPONENT, listcomponentArgs); 91 97 PXOPT_ADD_MODE("-updaterun", "", REMOTETOOL_MODE_UPDATERUN, updaterunArgs); 92 98 PXOPT_ADD_MODE("-updatepoll", "", REMOTETOOL_MODE_UPDATEPOLL, updatepollArgs);
Note:
See TracChangeset
for help on using the changeset viewer.
