Changeset 8192 for trunk/Ohana/src/opihi/pantasks/TaskOps.c
- Timestamp:
- Aug 5, 2006, 1:39:43 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pantasks/TaskOps.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pantasks/TaskOps.c
r8129 r8192 52 52 void ListTasks (int verbose) { 53 53 54 int i, valid; 54 int i, j, valid; 55 char *start, *stop; 55 56 56 57 gprint (GP_LOG, "\n"); … … 78 79 gprint (GP_LOG, " spawn period: %f, polling period: %f, timeout period: %f\n", 79 80 tasks[i][0].exec_period, tasks[i][0].poll_period, tasks[i][0].timeout_period); 81 for (j = 0; j < tasks[i][0].Nranges; j++) { 82 switch (tasks[i][0].ranges[j].type) { 83 case RANGE_ABS: 84 start = sec_to_date (tasks[i][0].ranges[j].start); 85 stop = sec_to_date (tasks[i][0].ranges[j].stop); 86 break; 87 case RANGE_DAY: 88 start = sec_to_hms (tasks[i][0].ranges[j].start); 89 stop = sec_to_hms (tasks[i][0].ranges[j].stop); 90 break; 91 case RANGE_WEEK: 92 start = sec_to_day (tasks[i][0].ranges[j].start); 93 stop = sec_to_day (tasks[i][0].ranges[j].stop); 94 break; 95 default: 96 abort (); 97 } 98 if (tasks[i][0].ranges[j].include) { 99 gprint (GP_LOG, " active : %s - %s", start, stop); 100 if (tasks[i][0].ranges[j].Nmax) gprint (GP_LOG, " (%d of %d)", tasks[i][0].ranges[j].Nrun, tasks[i][0].ranges[j].Nmax); 101 gprint (GP_LOG, "\n"); 102 } else { 103 gprint (GP_LOG, " avoid : %s - %s\n", start, stop); 104 } 105 free (start); 106 free (stop); 107 } 80 108 if (tasks[i][0].host == NULL) { 81 109 gprint (GP_LOG, " task runs locally\n"); … … 99 127 int ShowTask (char *name) { 100 128 101 int i; 129 int i, j; 130 char *start, *stop 102 131 Task *task; 103 132 … … 138 167 periods: 139 168 gprint (GP_LOG, " time periods: exec: %f poll: %f timeout: %f\n", 140 task[0].exec_period, task[0].poll_period, task[0].timeout_period); 169 task[0].exec_period, task[0].poll_period, task[0].timeout_period); 170 171 for (j = 0; j < tasks[i][0].Nranges; j++) { 172 switch (tasks[i][0].ranges[j].type) { 173 case RANGE_ABS: 174 start = sec_to_date (tasks[i][0].ranges[j].start); 175 stop = sec_to_date (tasks[i][0].ranges[j].stop); 176 break; 177 case RANGE_DAY: 178 start = sec_to_hms (tasks[i][0].ranges[j].start); 179 stop = sec_to_hms (tasks[i][0].ranges[j].stop); 180 break; 181 case RANGE_WEEK: 182 start = sec_to_day (tasks[i][0].ranges[j].start); 183 stop = sec_to_day (tasks[i][0].ranges[j].stop); 184 break; 185 default: 186 abort (); 187 } 188 if (tasks[i][0].ranges[j].include) { 189 gprint (GP_LOG, " active : %s - %s", start, stop); 190 if (tasks[i][0].ranges[j].Nmax) gprint (GP_LOG, " (%d of %d)", tasks[i][0].ranges[j].Nrun, tasks[i][0].ranges[j].Nmax); 191 gprint (GP_LOG, "\n"); 192 } else { 193 gprint (GP_LOG, " avoid : %s - %s\n", start, stop); 194 } 195 free (start); 196 free (stop); 197 } 141 198 142 199 gprint (GP_LOG, "\n pre-execute macro\n");
Note:
See TracChangeset
for help on using the changeset viewer.
