IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 22, 2012, 4:33:04 PM (14 years ago)
Author:
eugene
Message:

new dvoverfiy mode for a single cpt set; close the catalog file after test read of header; move client_logger to own file; add some verbosity to reload_catalogs

Location:
branches/eam_branches/ipp-20120405/Ohana/src/dvomerge/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20120405/Ohana/src/dvomerge/src/dvomergeUpdate_catalogs.c

    r33900 r33904  
    9292      }
    9393     
     94      fclose (fout);
     95
    9496      // update header of output catalog
    9597      long long last_size;
  • branches/eam_branches/ipp-20120405/Ohana/src/dvomerge/src/dvoverify.c

    r33657 r33904  
    4444    CHECKSORTED = TRUE;
    4545    remove_argument (N, &argc, argv);
     46  }
     47
     48  if ((N = get_argument (argc, argv, "-cpt"))) {
     49    remove_argument (N, &argc, argv);
     50    char *filename = strcreate (argv[N]);
     51    remove_argument (N, &argc, argv);
     52
     53    int isBad = FALSE;
     54
     55    if (!VerifyTableFile (filename)) {
     56      fprintf (stderr, "bad average table %s\n", filename);
     57      isBad = TRUE;
     58    }
     59
     60    // change last 't' to 's':
     61    int Nlast;
     62    Nlast = strlen(filename) - 1;
     63    filename[Nlast] = 's';
     64    if (!VerifyTableFile (filename)) {
     65      fprintf (stderr, "bad secfilt table %s\n", filename);
     66      isBad = TRUE;
     67    }
     68
     69    // change last 't' to 's':
     70    Nlast = strlen(filename) - 1;
     71    filename[Nlast] = 'm';
     72    if (!VerifyTableFile (filename)) {
     73      fprintf (stderr, "bad measure table %s\n", filename);
     74      isBad = TRUE;
     75    }
     76
     77    if (isBad) exit (1);
     78    exit (0);
    4679  }
    4780
Note: See TracChangeset for help on using the changeset viewer.