/* LICENSE:
  =========================================================================
    CMPack'04 Source Code Release for OPEN-R SDK 1.1.5-r2 for ERS7
    Copyright (C) 2004 Multirobot Lab [Project Head: Manuela Veloso]
    School of Computer Science, Carnegie Mellon University
    All rights reserved.
  ========================================================================= */

#include "LogExtractor.h"

int
main(int argc, char *argv[]) {
  if(argc < 3) {
    fprintf(stderr,"usage: logextract <log_file> <config_file>\n");
    exit(0);
  }
  
  LogExtractor log_extract;
  if(!log_extract.configure(argv[2])) {
    fprintf(stderr,"problem processing configure file '%s'\n",argv[2]);
    exit(2);
  }

  FILE *log_file;
  log_file = fopen(argv[1],"r");
  if(NULL == log_file) {
    fprintf(stderr,"couldn't open log file '%s' for reading\n",argv[1]);
    exit(1);
  }

  log_extract.extract(log_file,stdout);

  fclose(log_file);
}
