IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 6, 2011, 1:56:22 PM (15 years ago)
Author:
watersc1
Message:

merge from trunk before working on new stacking code

Location:
branches/czw_branch/20110406
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • branches/czw_branch/20110406

  • branches/czw_branch/20110406/ippTools/src

  • branches/czw_branch/20110406/ippTools/src/addtool.c

    r31434 r31606  
    117117
    118118    psMetadata *where = psMetadataAlloc();
    119     pxcamGetSearchArgs (config, where);
     119    //  pxcamGetSearchArgs (config, where);
    120120    PXOPT_COPY_S64(config->args, where,  "-cam_id",    "camRun.cam_id", "==");
    121121    PXOPT_COPY_S64(config->args, where,  "-stack_id",    "stackRun.stack_id", "==");
     
    123123    PXOPT_LOOKUP_STR(stage,       config->args, "-stage", false, false);
    124124    if (strcmp(stage, "cam")== 0) {
    125 
     125      pxcamGetSearchArgs (config, where);
    126126    pxAddLabelSearchArgs (config, where, "-label",     "camRun.label", "=="); // define using camRun label
    127127    pxAddLabelSearchArgs (config, where, "-data_group","camRun.data_group", "=="); // define using camRun label
     128
    128129    PXOPT_COPY_STR(config->args, where,  "-reduction", "camRun.reduction", "==");
    129130    }
     
    133134    pxAddLabelSearchArgs (config, where, "-data_group","stackRun.data_group", "=="); // define using camRun label
    134135    PXOPT_COPY_STR(config->args, where,  "-reduction", "stackRun.reduction", "==");
     136    pxAddLabelSearchArgs (config, where, "-filter",     "stackRun.filter", "=="); // define using camRun label
    135137    }
    136138    if (strcmp(stage, "staticsky")== 0) {
     
    139141    pxAddLabelSearchArgs (config, where, "-data_group","staticskyRun.data_group", "=="); // define using camRun label
    140142    PXOPT_COPY_STR(config->args, where,  "-reduction", "staticskyyRun.reduction", "==");
     143    pxAddLabelSearchArgs (config, where, "-filter",     "stackRun.filter", "=="); // define using camRun label
    141144    }
    142145   
  • branches/czw_branch/20110406/ippTools/src/addtoolConfig.c

    r31434 r31606  
    5656    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by camRun label", NULL);
    5757    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-data_group", PS_META_DUPLICATE_OK, "search by camRun data_group", NULL);
     58    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-filter", PS_META_DUPLICATE_OK, "search by filter", NULL);
    5859    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-reduction",          0, "search by camRun reduction class", NULL);
    5960    psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-destreaked",           0, "only queue destreaked runs", false);
  • branches/czw_branch/20110406/ippTools/src/disttool.c

    r30906 r31606  
    447447
    448448    if (pretend) {
    449         if (!ippdbPrintMetadatas(stdout, output, "newdistRuns", true)) {
     449        if (!ippdbPrintMetadatas(stdout, output, "newdistRuns", !simple)) {
    450450            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    451451            psFree(output);
  • branches/czw_branch/20110406/ippTools/src/magictool.c

    r31434 r31606  
    404404    PXOPT_LOOKUP_STR(note, config->args, "-set_note", false, false);
    405405    PXOPT_LOOKUP_BOOL(clearfault, config->args, "-clearfault", false);
    406 
     406    PXOPT_LOOKUP_STR(label, config->args, "-set_label", false, false);
     407   
    407408    psString setString = NULL;
    408409    if (fault || clearfault) {
     
    411412    if (note) {
    412413        psStringAppend(&setString, ", note = '%s'", note);
     414    }
     415    if (label) {
     416        psStringAppend(&setString, ", label = '%s'", label);
    413417    }
    414418
  • branches/czw_branch/20110406/ippTools/src/magictoolConfig.c

    r30497 r31606  
    8181    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_state", 0, "set state (required)", NULL);
    8282    psMetadataAddS16(updaterunArgs, PS_LIST_TAIL, "-set_fault", 0, "set fault code", 0);
     83    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_label", 0, "define label", 0);
    8384    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_note",  0, "define note", NULL);
    8485    psMetadataAddBool(updaterunArgs, PS_LIST_TAIL, "-clearfault",  0, "set fault to zero", NULL);
  • branches/czw_branch/20110406/ippTools/src/pstamptool.c

    r30543 r31606  
    843843    psFree(where);
    844844
    845     psStringAppend(&query, " ORDER BY priority DESC, req_id");
     845    psStringAppend(&query, " ORDER BY priority DESC, req_id, job_id");
    846846
    847847    // treat limit == 0 as "no limit"
     
    13231323    psFree(where);
    13241324
    1325     psStringAppend(&query, " ORDER BY priority DESC, req_id");
     1325    psStringAppend(&query, " ORDER BY priority DESC, req_id, dep_id");
    13261326
    13271327    // treat limit == 0 as "no limit"
  • branches/czw_branch/20110406/ippTools/src/pubtoolConfig.c

    r30769 r31606  
    4848    psMetadataAddStr(defineclientArgs, PS_LIST_TAIL, "-product", 0, "define product (required)", NULL);
    4949    psMetadataAddStr(defineclientArgs, PS_LIST_TAIL, "-workdir", 0, "define workdir (required)", NULL);
     50    psMetadataAddS16(defineclientArgs, PS_LIST_TAIL, "-output_format", 0, "define output format", 2);
    5051    psMetadataAddStr(defineclientArgs, PS_LIST_TAIL, "-comment", 0, "define comment", NULL);
     52    psMetadataAddStr(defineclientArgs, PS_LIST_TAIL, "-name", 0, "define name", NULL);
    5153    psMetadataAddBool(defineclientArgs, PS_LIST_TAIL, "-unmagicked", 0, "allow unmagicked data?", false);
    5254
  • branches/czw_branch/20110406/ippTools/src/pzgetimfiles.c

    r31038 r31606  
    125125    if (status != 0) {
    126126        // mark the summitExp row as faulted
    127         if (!p_psDBRunQueryF(config->dbh, "UPDATE summitExp SET fault = %d WHERE summit_id = %ld", WEXITSTATUS(status), summit_id)) {
     127        if (!p_psDBRunQueryF(config->dbh, "UPDATE summitExp SET fault = %d WHERE summit_id = %lld", WEXITSTATUS(status), (long long) summit_id)) {
    128128            psError(PS_ERR_UNKNOWN, false, "database error");
    129129        }
     
    141141        // download an "empty" fileset.
    142142        // mark the summitExp row as faulted
    143         if (!p_psDBRunQueryF(config->dbh, "UPDATE summitExp SET fault = %d WHERE summit_id = %ld", 250, summit_id)) {
     143        if (!p_psDBRunQueryF(config->dbh, "UPDATE summitExp SET fault = %d WHERE summit_id = %lld", 250, (long long) summit_id)) {
    144144                psError(PS_ERR_UNKNOWN, false, "database error");
    145145        }
  • branches/czw_branch/20110406/ippTools/src/pztool.c

    r31051 r31606  
    638638    // set pzDownloadExp.state to 'stop'
    639639    if (!pzDownloadExpSetState(config, summit_id, "stop")) {
    640         psError(PS_ERR_UNKNOWN, false, "failed to change pzDownloadExp.state for %ld", summit_id);
     640        psError(PS_ERR_UNKNOWN, false, "failed to change pzDownloadExp.state for %lld", (long long) summit_id);
    641641        return false;
    642642    }
     
    913913    char *query = "UPDATE pzDownloadExp SET state = '%s' WHERE summit_id = %ld";
    914914    if (!p_psDBRunQueryF(config->dbh, query, state, summit_id)) {
    915         psError(PS_ERR_UNKNOWN, false, "failed to change state for %ld", summit_id);
     915        psError(PS_ERR_UNKNOWN, false, "failed to change state for %lld", (long long) summit_id);
    916916        return false;
    917917    }
     
    927927
    928928  if (!pzDownloadExpSetState(config,summit_id, state)) {
    929     psError(PS_ERR_UNKNOWN, false, "failed to change state for %ld", summit_id);
     929    psError(PS_ERR_UNKNOWN, false, "failed to change state for %lld", (long long) summit_id);
    930930    return false;
    931931  }
  • branches/czw_branch/20110406/ippTools/src/stacktool.c

    r31253 r31606  
    246246    PXOPT_COPY_STR(config->args,  where, "-select_data_group",         "warpRun.data_group", "==");
    247247    pxAddLabelSearchArgs (config, where, "-select_label",              "warpRun.label", "LIKE"); // define using warp label
    248 
     248    pxAddLabelSearchArgs (config, where, "-warp_id",                   "warpRun.warp_id", "==");
     249   
    249250    // these are used to build the HAVING restriction
    250251    PXOPT_COPY_S32(config->args, having, "-min_num", "num_warp", ">=");
     
    487488        // Define the requested association, and insert it if it doesn't already exist
    488489        stackAssociationRow *association = pxStackAssociationDefine(config,stack_id);
    489         psS64 sass_id;
     490        psS64 sass_id=-1;
    490491        if (!association->sass_id) {
    491492          psTrace("stacktool.association",2,"No required Association found. Adding.");
     
    508509          association->sass_id = sass_id;
    509510        }
     511        else {
     512          sass_id = association->sass_id;
     513        }
    510514        // Insert the map entry for this row.
    511515        stackAssociationMapRow *maprow = stackAssociationMapRowAlloc(sass_id,stack_id);
  • branches/czw_branch/20110406/ippTools/src/stacktoolConfig.c

    r30945 r31606  
    9191    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_zpt_obs_max", 0, "define max zero point", NAN);
    9292    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_astrom", 0, "define max astrometry rms", NAN);
     93    psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-warp_id", PS_META_DUPLICATE_OK, "include this warp ID (multiple OK)", 0);
    9394    psMetadataAddS32(definebyqueryArgs, PS_LIST_TAIL, "-random", 0, "use this number of random elements", 0);
    9495    psMetadataAddS32(definebyqueryArgs, PS_LIST_TAIL, "-min_num", 0, "minimum number of inputs", 0);
Note: See TracChangeset for help on using the changeset viewer.