IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7149


Ignore:
Timestamp:
May 18, 2006, 5:59:36 PM (20 years ago)
Author:
jhoblitt
Message:

stub out -addmaster

Location:
trunk/ippTools/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/dettool.c

    r7147 r7149  
    1515static bool stacMode(pxConfig *config);
    1616static bool stacframeMode(pxConfig *config);
     17static bool addmasterMode(pxConfig *config);
    1718
    1819static detInputExpRow *rawDetrenTodetInputExpRow(rawDetrendExpRow *rawExp, psS32 det_id);
     
    5960            }
    6061            break;
     62        case DETTOOL_MODE_ADDMASTER:
     63            if (!addmasterMode(config)) {
     64                goto FAIL;
     65            }
     66            break;
    6167        default:
    6268            psAbort(argv[0], "invalid option (this should not happen)");
     
    7985    if (!psDBTransaction(config->dbh)) {
    8086        psError(PS_ERR_UNKNOWN, false, "database error");
    81         return false;
     87       
    8288    }
    8389
     
    570576    return true;
    571577}
     578
     579static bool addmasterMode(pxConfig *config)
     580{
     581    PS_ASSERT_PTR_NON_NULL(config, false);
     582
     583    return true;
     584}
  • trunk/ippTools/src/dettool.h

    r7146 r7149  
    1313    DETTOOL_MODE_STACKED,
    1414    DETTOOL_MODE_STACKEDFRAME,
     15    DETTOOL_MODE_ADDMASTER,
    1516} dettoolMode;
    1617
  • trunk/ippTools/src/dettoolConfig.c

    r7146 r7149  
    124124    psMetadataAddStr(stacframeArgs, PS_LIST_TAIL, "-recipe",  0,
    125125        "search for recipe", NULL);
     126 
     127    // -addmaster
     128    psMetadata *addmasterArgs = psMetadataAlloc();
     129    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-det_id",  0,
     130        "define detrend ID", NULL);
     131    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-class_id",  0,
     132        "define class ID", NULL);
     133    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-iter",  0,
     134        "define iteration number", NULL);
     135    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-uri",  0,
     136        "define URI", NULL);
     137    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-stats",  0,
     138        "define stat", NULL);
     139    psMetadataAddStr(addmasterArgs, PS_LIST_TAIL, "-recipe",  0,
     140        "define recipe", NULL);
    126141
    127142#define PXTOOL_MODE(option, modeval, argset) \
     
    152167    PXTOOL_MODE("-stacked",         DETTOOL_MODE_STACKED,       stacArgs);
    153168    PXTOOL_MODE("-stackedframe",    DETTOOL_MODE_STACKEDFRAME,  stacframeArgs);
     169    PXTOOL_MODE("-addmaster",       DETTOOL_MODE_ADDMASTER,     addmasterArgs);
    154170
    155171    bool argErr = false;
     
    187203        psArgumentHelp(stacframeArgs);
    188204        psFree(stacframeArgs);
     205        fprintf (stdout, "-addmaster ");
     206        psArgumentHelp(addmasterArgs);
     207        psFree(addmasterArgs);
    189208
    190209        psFree(modes);
     
    200219    psFree(stacArgs);
    201220    psFree(stacframeArgs);
     221    psFree(addmasterArgs);
    202222
    203223    // setup search criterion
Note: See TracChangeset for help on using the changeset viewer.