#preparing a test area
newtest : deltest
@ mkdir -p $(TESTDIR)/var/run
- @ mkdir -p $(TESTDIR)/var/spool/clement/{in,out}-logs
+ @ mkdir -p $(TESTDIR)/var/spool/$(APPNAME)/{in,out}-logs
@ mkdir -p $(TESTDIR)/$(SBINDIR)
@ cp -a \
bin/{chkspf,emlrcvr} \
#include "uniprc.h"
#include "devlog.h"
-#define IJRLDIR "/var/spool/clement/in-logs/"
-#define OJRLDIR "/var/spool/clement/out-logs/"
+#define JRLDIR "/var/spool/"APPNAME
+#define IJRLDIR JRLDIR"/in-logs/"
+#define OJRLDIR JRLDIR"/out-logs/"
typedef struct {
(void) rou_alert(0,"%s Unable to open file <%s> (error=<%s>)",
OPEP,log->filename,strerror(errno));
log=freelog(log);
+ phase=999; //No need to go further
}
break;
+ case 3 : //writing a minimal data
+ (void) clock_gettime(CLOCK_REALTIME,&(log->start));
+ (void) fprintf(log->file,"#%s\n",ctime(&(log->start.tv_sec)));
+ log->start.tv_sec=0;
+ break;
default : //SAFE guard
proceed=false;
break;
phase=999;
}
break;
- case 3 : //string the formated line within logs
- (void) fprintf(log->file,"%s %s\n",chrono,line);
- line=rou_freestr(line);
- break;
default : //SAFE guard
+ line=rou_freestr(line);
proceed=false;
break;
}