IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 33903


Ignore:
Timestamp:
May 22, 2012, 4:32:52 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/relphot
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20120405/Ohana/src/relphot/Makefile

    r33651 r33903  
    4646$(SRC)/relphot_objects.$(ARCH).o         \
    4747$(SRC)/select_images.$(ARCH).o   \
     48$(SRC)/client_logger.$(ARCH).o   \
    4849$(SRC)/setExclusions.$(ARCH).o   \
    4950$(SRC)/setMrelFinal.$(ARCH).o    \
     
    7374$(SRC)/relphot_objects.$(ARCH).o         \
    7475$(SRC)/relphot_client.$(ARCH).o  \
     76$(SRC)/client_logger.$(ARCH).o   \
    7577$(SRC)/setExclusions.$(ARCH).o   \
    7678$(SRC)/setMrelFinal.$(ARCH).o    \
  • branches/eam_branches/ipp-20120405/Ohana/src/relphot/src/reload_catalogs.c

    r33885 r33903  
    105105    freeGridBins (1);
    106106    TIMESTAMP(time7);
     107
     108    if (hostID) {
     109      client_logger_message ("updated catalog file %s\n", catalog.filename);
     110    }
    107111  }
    108112
  • branches/eam_branches/ipp-20120405/Ohana/src/relphot/src/relphot_client.c

    r33891 r33903  
    9696}
    9797
    98 // I'm getting unlogged errors and failures.  I need a log ouput that the clients can
    99 // write independent of the master
    100 
    101 static FILE *logfile = NULL;
    102 int client_logger_init () {
    103 
    104   char filename[DVO_MAX_PATH];
    105 
    106   snprintf (filename, DVO_MAX_PATH, "%s/log.rlpc.XXXXXX", HOSTDIR);
    107    
    108   int fd = mkstemp (filename);
    109   if (fd == -1) {
    110     fprintf (stderr, "failed to open client logger, exiting\n");
    111     exit (50);
    112   }
    113 
    114   logfile = fdopen (fd, "w");
    115   if (!logfile)  {
    116     fprintf (stderr, "failed to fdopen client logger, exiting\n");
    117     exit (51);
    118   }
    119   return TRUE;
    120 }
    121 
    122 int client_logger_message (char *format,...) {
    123 
    124   va_list argp;
    125 
    126   va_start (argp, format);
    127   vfprintf (logfile, format, argp);
    128   va_end (argp);
    129   return TRUE;
    130 }
Note: See TracChangeset for help on using the changeset viewer.