From be219931e74b12ae22eb011d1a230b515d517f47 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20Posp=C3=AD=C5=A1il?= Date: Tue, 28 Mar 2006 18:04:35 +0000 Subject: [PATCH] some cleanup --- org.glite.lb.utils/src/mon.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/org.glite.lb.utils/src/mon.c b/org.glite.lb.utils/src/mon.c index f363f88..afabd44 100644 --- a/org.glite.lb.utils/src/mon.c +++ b/org.glite.lb.utils/src/mon.c @@ -71,9 +71,9 @@ int main(int argc,char *argv[]) { for ( j = 0; j < sizeof(state)/sizeof(state[0]); j++) { char *status = edg_wll_StatToString(state[j]); - int min,avg,max,nJobs,nStates; + int min,avg,max,nJobs; - avg = max = nJobs = nStates = 0; + avg = max = nJobs = 0; min = INT_MAX; fprintf(stdout,"Jobs that entered state %s in the last %d seconds: \n",status,seconds); @@ -83,29 +83,29 @@ int main(int argc,char *argv[]) { } else { if ( statesOut ) { for (i=0; statesOut[i].state; i++) { - int val = statesOut[0].stateEnterTime.tv_sec - statesOut[0].stateEnterTimes[1+EDG_WLL_JOB_SUBMITTED]; + int val = statesOut[0].stateEnterTime.tv_sec + - statesOut[0].stateEnterTimes[1+EDG_WLL_JOB_SUBMITTED]; + avg += val; if (val < min) min = val; if (val > max) max = val; -/* FIXME: - if (statesOut[i].state) edg_wll_FreeStatus(&statesOut[i]); -*/ + edg_wll_FreeStatus(&statesOut[i]); } nJobs = i; free(statesOut); } - - } - if (nJobs > 0) avg = avg / nJobs; - if (min == INT_MAX) min = 0; - fprintf(stdout,"number of jobs: %d\n",nJobs); - if (state[j] != EDG_WLL_JOB_SUBMITTED) { - fprintf(stdout,"minimum time spent in the system: %d seconds\n",min); - fprintf(stdout,"average time spent in the system: %d seconds\n",avg); - fprintf(stdout,"maximum time spent in the system: %d seconds\n",max); + if (nJobs > 0) avg = avg / nJobs; + if (min == INT_MAX) min = 0; + + fprintf(stdout,"number of jobs: %d\n",nJobs); + if (state[j] != EDG_WLL_JOB_SUBMITTED) { + fprintf(stdout,"minimum time spent in the system: %d seconds\n",min); + fprintf(stdout,"average time spent in the system: %d seconds\n",avg); + fprintf(stdout,"maximum time spent in the system: %d seconds\n",max); + } + fprintf(stdout,"\n\n"); } - fprintf(stdout,"\n\n"); if (status) free(status); -- 1.8.2.3