IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 8, 2009, 2:33:59 PM (17 years ago)
Author:
Paul Price
Message:

Put statistics files in RUN metadata. Removed unnecessary argument from pmConfigDump. Reorganised ppSub so configuration is carried by the ppSubData, which means that the configuration can be dumped when we free the ppSubData (similar operation as for writing statistics).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSub/src/ppSubArguments.c

    r23740 r23753  
    5757}
    5858
    59 bool ppSubArguments(int argc, char *argv[], pmConfig *config, ppSubData *data)
     59bool ppSubArguments(int argc, char *argv[], ppSubData *data)
    6060{
     61    assert(data);
     62    pmConfig *config = data->config;
    6163    assert(config);
    6264
     
    127129    data->stamps = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-stamps"));
    128130
    129     const char *statsName = psMetadataLookupStr(NULL, arguments, "-stats"); // Filename for statistics
    130     if (statsName && strlen(statsName) > 0) {
    131         psString resolved = pmConfigConvertFilename(statsName, config, true, true); // Resolved filename
     131    data->statsName = psMetadataLookupStr(NULL, arguments, "-stats"); // Filename for statistics
     132    if (data->statsName && strlen(data->statsName) > 0) {
     133        psString resolved = pmConfigConvertFilename(data->statsName, config, true, true); // Resolved filename
    132134        data->statsFile = fopen(resolved, "w");
    133135        if (!data->statsFile) {
Note: See TracChangeset for help on using the changeset viewer.