IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 17, 2026, 11:33:59 AM (8 days ago)
Author:
eugene
Message:

add -listrun option to stacktool

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-pstamp-20260421/ippTools/src/stacktoolConfig.c

    r42097 r43094  
    147147    psMetadataAddBool(inputskyfileArgs, PS_LIST_TAIL, "-simple",  0,            "use the simple output format", false);
    148148
     149    // -listrun
     150    psMetadata *listrunArgs = psMetadataAlloc();
     151    psMetadataAddS64(listrunArgs,  PS_LIST_TAIL, "-stack_id", 0,         "search by stack ID", 0);
     152    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-tess_id", 0,          "search by tess ID (LIKE comparison)", 0);
     153    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-skycell_id", 0,       "search by skycell ID (LIKE comparison)", 0);
     154    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-filter", 0,           "search by filter", NULL);
     155    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-state", 0,            "search by state", NULL);
     156    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK,      "search by label", NULL);
     157    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-data_group", PS_META_DUPLICATE_OK, "search by data_group", 0);
     158    psMetadataAddStr(listrunArgs,  PS_LIST_TAIL, "-dist_group", PS_META_DUPLICATE_OK, "search by dist_group", 0);
     159    psMetadataAddBool(listrunArgs, PS_LIST_TAIL, "-all",  0,             "search without arguments", false);
     160    psMetadataAddU64(listrunArgs,  PS_LIST_TAIL,  "-limit",  0,          "limit result set to N items", 0);
     161    psMetadataAddBool(listrunArgs, PS_LIST_TAIL, "-simple",  0,          "use the simple output format", false);
     162
    149163    // -tosum
    150164    psMetadata *tosumArgs = psMetadataAlloc();
    … …  
    288302    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-tess_id", 0,   "search by tessellation ID", NULL);
    289303    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-projection_cell", 0,   "search by projection cell ID", NULL);
    290 //    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-state", 0,     "search by state", NULL);
     304//  psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-state", 0,     "search by state", NULL);
    291305    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-filter", 0,    "search by filter (LIKE comparison)", NULL);
    292306    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by stackRun label (LIKE comparison)", NULL);
    293307    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-data_group", PS_META_DUPLICATE_OK, "search by stackAssociation data_group (LIKE comparison)", NULL);
    294308    psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-skycell_id", 0,   "search by skycell ID", NULL);
    295 //     psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-dist_group", PS_META_DUPLICATE_OK, "search by stackRun dist_group (LIKE comparison)", NULL);
    296 
    297 //    psMetadataAddBool(summaryArgs, PS_LIST_TAIL, "-all",  0,             "search without arguments", false);
     309//  psMetadataAddStr(summaryArgs, PS_LIST_TAIL, "-dist_group", PS_META_DUPLICATE_OK, "search by stackRun dist_group (LIKE comparison)", NULL);
     310
     311//  psMetadataAddBool(summaryArgs, PS_LIST_TAIL, "-all",  0,             "search without arguments", false);
    298312    psMetadataAddU64(summaryArgs, PS_LIST_TAIL,  "-limit",  0,            "limit result set to N items", 0);
    299313    psMetadataAddBool(summaryArgs, PS_LIST_TAIL, "-simple",  0,          "use the simple output format", false);
    … …  
    353367
    354368    PXOPT_ADD_MODE("-definebyquery", "Define a new stackRun by searching for warp IDs", STACKTOOL_MODE_DEFINEBYQUERY,  definebyqueryArgs);
    355     PXOPT_ADD_MODE("-definerun",       "", STACKTOOL_MODE_DEFINERUN,      definerunArgs);
    356     PXOPT_ADD_MODE("-updaterun",       "", STACKTOOL_MODE_UPDATERUN,      updaterunArgs);
     369    PXOPT_ADD_MODE("-definerun",       "", STACKTOOL_MODE_DEFINERUN,       definerunArgs);
     370    PXOPT_ADD_MODE("-updaterun",       "", STACKTOOL_MODE_UPDATERUN,       updaterunArgs);
     371    PXOPT_ADD_MODE("-listrun",         "", STACKTOOL_MODE_LISTRUN,         listrunArgs);
    357372    PXOPT_ADD_MODE("-addinputskyfile", "", STACKTOOL_MODE_ADDINPUTSKYFILE, addinputskyfileArgs);
    358373    PXOPT_ADD_MODE("-inputskyfile",    "", STACKTOOL_MODE_INPUTSKYFILE,    inputskyfileArgs);
    359     PXOPT_ADD_MODE("-tosum",           "", STACKTOOL_MODE_TOSUM,          tosumArgs);
    360     PXOPT_ADD_MODE("-tobkg",           "", STACKTOOL_MODE_TOBKG,          tobkgArgs);
     374    PXOPT_ADD_MODE("-tosum",           "", STACKTOOL_MODE_TOSUM,           tosumArgs);
     375    PXOPT_ADD_MODE("-tobkg",           "", STACKTOOL_MODE_TOBKG,           tobkgArgs);
    361376    PXOPT_ADD_MODE("-addsumskyfile",   "", STACKTOOL_MODE_ADDSUMSKYFILE,   addsumskyfileArgs);
    362377    PXOPT_ADD_MODE("-sumskyfile",      "list results of stackRun", STACKTOOL_MODE_SUMSKYFILE,      sumskyfileArgs);
    … …  
    376391    PXOPT_ADD_MODE("-revertsummary",        "revert entry in the summary table", STACKTOOL_MODE_REVERTSUMMARY, revertsummaryArgs);
    377392   
     393
    378394    PXOPT_ADD_MODE("-exportrun",            "export run for import on other database", STACKTOOL_MODE_EXPORTRUN, exportrunArgs);
    379395    PXOPT_ADD_MODE("-importrun",            "import run from metadata file",           STACKTOOL_MODE_IMPORTRUN, importrunArgs);
Note: See TracChangeset for help on using the changeset viewer.