IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 25, 2010, 11:39:29 AM (16 years ago)
Author:
Paul Price
Message:

Propagate error code instead of resetting to UNKNOWN.

File:
1 edited

Legend:

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

    r26378 r27082  
    2020  config->modules = pmConfigRead(&argc, argv, "DQSTATS");
    2121  if (!config->modules) {
    22     psError(PS_ERR_UNKNOWN, false, "Can't find site configuration");
    23     psFree(config);
    24     return(NULL);
     22      psError(psErrorCodeLast(), false, "Can't find site configuration");
     23      psFree(config);
     24      return(NULL);
    2525  }
    2626  psTime *now = psTimeGetNow(PS_TIME_TAI);
     
    3030  psMetadataAddTime(definebyqueryArgs, PS_LIST_TAIL, "-set_registered",  0,                   "time detrend run was registered", now);
    3131  psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_label",       0,                   "set run label", NULL);
    32  
     32
    3333  pxdqstatsSetSearchArgs(definebyqueryArgs);
    34    
     34
    3535  psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-pretend",       0, "do not actually modify the database", false);
    3636  psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-simple",        0, "use the simple output format", false);
     
    4949  psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_label",          0, "set label", NULL);
    5050  psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_state",          0, "set dqstatsRun stats", NULL);
    51  
     51
    5252  // -pendingbundle
    5353  psMetadata *pendingbundleArgs = psMetadataAlloc();
     
    6161  psMetadataAddStr(revertrunArgs, PS_LIST_TAIL, "-label",              0, "search by dqstatsRun.label", NULL);
    6262  psMetadataAddS64(revertrunArgs, PS_LIST_TAIL, "-dqstats_id",         0, "search by dqstats_id", 0);
    63  
     63
    6464  psMetadata *argSets = psMetadataAlloc();
    6565  psMetadata *modes = psMetadataAlloc();
     
    6969  PXOPT_ADD_MODE("-createbundle",    "create the bundle for a run",      DQSTATS_MODE_CREATEBUNDLE,  createbundleArgs);
    7070  PXOPT_ADD_MODE("-pendingbundle",   "list bundles needing creation",    DQSTATS_MODE_PENDINGBUNDLE, pendingbundleArgs);
    71   PXOPT_ADD_MODE("-revertrun",       "revert runs with errors",          DQSTATS_MODE_REVERTRUN,     revertrunArgs); 
     71  PXOPT_ADD_MODE("-revertrun",       "revert runs with errors",          DQSTATS_MODE_REVERTRUN,     revertrunArgs);
    7272
    7373  if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
     
    9191
    9292  //  config = psMetadataConfigRead(config,1,"dqstatsTool.config",1);
    93  
     93
    9494  return config;
    9595}
    96  
    97  
    98    
    9996
     97
     98
     99
Note: See TracChangeset for help on using the changeset viewer.