287 |
"<td>%s</td></tr>", Run.Env.user); |
"<td>%s</td></tr>", Run.Env.user); |
288 |
out_print(res, |
out_print(res, |
289 |
"<tr><td>Controlfile</a></td><td>%s</td></tr>", Run.controlfile); |
"<tr><td>Controlfile</a></td><td>%s</td></tr>", Run.controlfile); |
290 |
out_print(res, |
if(Run.logfile) |
291 |
"<tr><td>Logfile</a></td><td>%s</td></tr>", |
out_print(res, |
292 |
Run.logfile?Run.logfile:"Not defined"); |
"<tr><td>Logfile</a></td><td>%s</td></tr>", Run.logfile); |
293 |
out_print(res, |
out_print(res, |
294 |
"<tr><td>Pidfile</a></td><td>%s</td></tr>", Run.pidfile); |
"<tr><td>Pidfile</a></td><td>%s</td></tr>", Run.pidfile); |
295 |
out_print(res, |
out_print(res, |
300 |
out_print(res, |
out_print(res, |
301 |
"<tr><td>Use syslog</a></td><td>%s</td></tr>", |
"<tr><td>Use syslog</a></td><td>%s</td></tr>", |
302 |
Run.use_syslog?"True":"False"); |
Run.use_syslog?"True":"False"); |
303 |
out_print(res, |
if(Run.mailserver) |
304 |
"<tr><td>Mail server</a></td><td>%s</td></tr>", |
out_print(res, |
305 |
Run.mailserver?Run.mailserver:"Not defined"); |
"<tr><td>Mail server</a></td><td>%s</td></tr>", Run.mailserver); |
306 |
out_print(res, |
if(Run.MailFormat.from) |
307 |
|
out_print(res, |
308 |
"<tr><td>Default mail from</a></td><td>%s</td></tr>", |
"<tr><td>Default mail from</a></td><td>%s</td></tr>", |
309 |
Run.MailFormat.from?Run.MailFormat.from:"Not defined"); |
Run.MailFormat.from); |
310 |
out_print(res, |
if(Run.MailFormat.subject) |
311 |
|
out_print(res, |
312 |
"<tr><td>Default mail subject</a></td><td>%s</td></tr>", |
"<tr><td>Default mail subject</a></td><td>%s</td></tr>", |
313 |
Run.MailFormat.subject?Run.MailFormat.subject:"Not defined"); |
Run.MailFormat.subject); |
314 |
out_print(res, |
if(Run.MailFormat.message) |
315 |
|
out_print(res, |
316 |
"<tr><td>Default mail message</a></td><td>%s</td></tr>", |
"<tr><td>Default mail message</a></td><td>%s</td></tr>", |
317 |
Run.MailFormat.message?Run.MailFormat.message:"Not defined"); |
Run.MailFormat.message); |
318 |
out_print(res, |
out_print(res, |
319 |
"<tr><td>Poll time</a></td><td>%d seconds</td></tr>", |
"<tr><td>Poll time</a></td><td>%d seconds</td></tr>", |
320 |
Run.polltime); |
Run.polltime); |
1255 |
"<b>Value</b></td></tr>"); |
"<b>Value</b></td></tr>"); |
1256 |
out_print(res, |
out_print(res, |
1257 |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
1258 |
out_print(res, |
if(s->group) |
1259 |
|
out_print(res, |
1260 |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
1261 |
"</font></td></tr>", s->group?s->group:"(not defined)"); |
"</font></td></tr>", s->group); |
1262 |
out_print(res, |
out_print(res, |
1263 |
"<tr><td>Device status</a></td><td>%s</td></tr>", |
"<tr><td>Device status</a></td><td>%s</td></tr>", |
1264 |
(s->perm&&s->perm->has_error)? |
(s->perm&&s->perm->has_error)? |
1285 |
|
|
1286 |
out_print(res, "<tr><td>Start program</a></td><td>"); |
out_print(res, "<tr><td>Start program</a></td><td>"); |
1287 |
while(s->start->arg[i]) |
while(s->start->arg[i]) |
1288 |
out_print(res, "%s ", s->start->arg[i++]); |
out_print(res, "%s ", s->start->arg[i++]); |
1289 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1290 |
} |
} |
1291 |
if(s->stop) { |
if(s->stop) { |
1293 |
|
|
1294 |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
1295 |
while(s->stop->arg[i]) |
while(s->stop->arg[i]) |
1296 |
out_print(res, "%s ", s->stop->arg[i++]); |
out_print(res, "%s ", s->stop->arg[i++]); |
1297 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1298 |
} |
} |
1299 |
if(s->perm) |
if(s->perm) |
1530 |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
1531 |
out_print(res, |
out_print(res, |
1532 |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
1533 |
out_print(res, |
if(s->group) |
1534 |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s</font></td></tr>", |
out_print(res, |
1535 |
s->group?s->group:"(not defined)"); |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
1536 |
|
"</font></td></tr>", s->group); |
1537 |
out_print(res, |
out_print(res, |
1538 |
"<tr><td>Directory status</a></td><td>%s</td></tr>", |
"<tr><td>Directory status</a></td><td>%s</td></tr>", |
1539 |
(s->perm&&s->perm->has_error)? |
(s->perm&&s->perm->has_error)? |
1560 |
|
|
1561 |
out_print(res, "<tr><td>Start program</a></td><td>"); |
out_print(res, "<tr><td>Start program</a></td><td>"); |
1562 |
while(s->start->arg[i]) |
while(s->start->arg[i]) |
1563 |
out_print(res, "%s ", s->start->arg[i++]); |
out_print(res, "%s ", s->start->arg[i++]); |
1564 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1565 |
} |
} |
1566 |
if(s->stop) { |
if(s->stop) { |
1568 |
|
|
1569 |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
1570 |
while(s->stop->arg[i]) |
while(s->stop->arg[i]) |
1571 |
out_print(res, "%s ", s->stop->arg[i++]); |
out_print(res, "%s ", s->stop->arg[i++]); |
1572 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1573 |
} |
} |
1574 |
{ |
{ |
1746 |
"<b>Value</b></td></tr>"); |
"<b>Value</b></td></tr>"); |
1747 |
out_print(res, |
out_print(res, |
1748 |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
1749 |
out_print(res, |
if(s->group) |
1750 |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s</font>" |
out_print(res, |
1751 |
"</td></tr>", s->group?s->group:"(not defined)"); |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
1752 |
|
"</font></td></tr>", s->group); |
1753 |
out_print(res, |
out_print(res, |
1754 |
"<tr><td>File status</a></td><td>%s</td></tr>", |
"<tr><td>File status</a></td><td>%s</td></tr>", |
1755 |
(s->perm&&s->perm->has_error)? |
(s->perm&&s->perm->has_error)? |
1776 |
|
|
1777 |
out_print(res, "<tr><td>Start program</a></td><td>"); |
out_print(res, "<tr><td>Start program</a></td><td>"); |
1778 |
while(s->start->arg[i]) |
while(s->start->arg[i]) |
1779 |
out_print(res, "%s ", s->start->arg[i++]); |
out_print(res, "%s ", s->start->arg[i++]); |
1780 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1781 |
} |
} |
1782 |
if(s->stop) { |
if(s->stop) { |
1784 |
|
|
1785 |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
1786 |
while(s->stop->arg[i]) |
while(s->stop->arg[i]) |
1787 |
out_print(res, "%s ", s->stop->arg[i++]); |
out_print(res, "%s ", s->stop->arg[i++]); |
1788 |
printf("</td></tr>"); |
printf("</td></tr>"); |
1789 |
} |
} |
1790 |
{ |
{ |
1983 |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
1984 |
out_print(res, |
out_print(res, |
1985 |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
1986 |
out_print(res, |
if(s->group) |
1987 |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s</font>" |
out_print(res, |
1988 |
"</td></tr>", s->group?s->group:"(not defined)"); |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
1989 |
|
"</font></td></tr>", s->group); |
1990 |
out_print(res, |
out_print(res, |
1991 |
"<tr><td>Process id </a></td><td>%d</td></tr>", run); |
"<tr><td>Process id </a></td><td>%d</td></tr>", run); |
1992 |
out_print(res, |
out_print(res, |
2008 |
|
|
2009 |
out_print(res, "<tr><td>Start program</a></td><td>"); |
out_print(res, "<tr><td>Start program</a></td><td>"); |
2010 |
while(s->start->arg[i]) |
while(s->start->arg[i]) |
2011 |
out_print(res, "%s ", s->start->arg[i++]); |
out_print(res, "%s ", s->start->arg[i++]); |
2012 |
printf("</td></tr>"); |
printf("</td></tr>"); |
|
} else { |
|
|
out_print(res, |
|
|
"<tr><td>Start program</a></td><td>(not defined)</td></tr>"); |
|
2013 |
} |
} |
2014 |
if(s->stop) { |
if(s->stop) { |
2015 |
int i = 0; |
int i = 0; |
2016 |
|
|
2017 |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
2018 |
while(s->stop->arg[i]) |
while(s->stop->arg[i]) |
2019 |
out_print(res, "%s ", s->stop->arg[i++]); |
out_print(res, "%s ", s->stop->arg[i++]); |
2020 |
printf("</td></tr>"); |
printf("</td></tr>"); |
|
} else { |
|
|
out_print(res, |
|
|
"<tr><td>Stop program</a></td><td>(not defined)</td></tr>"); |
|
2021 |
} |
} |
2022 |
{ |
{ |
2023 |
Dependant_T d; |
Dependant_T d; |
2287 |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
"<td width=\"70%\"><b>Value</b></td></tr>"); |
2288 |
out_print(res, |
out_print(res, |
2289 |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
"<tr><td>Name</a></td><td>%s</td></tr>", s->name); |
2290 |
out_print(res, |
if(s->group) |
2291 |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s</font>" |
out_print(res, |
2292 |
"</td></tr>", s->group?s->group:"(not defined)"); |
"<tr><td>Group</a></td><td><font color='#0000ff'>%s" |
2293 |
|
"</font></td></tr>", s->group); |
2294 |
out_print(res, |
out_print(res, |
2295 |
"<tr><td>Remote status</a></td><td>%s</td></tr>", |
"<tr><td>Remote status</a></td><td>%s</td></tr>", |
2296 |
available?"<font color='#00ff00'>Available</font>": |
available?"<font color='#00ff00'>Available</font>": |
2307 |
|
|
2308 |
out_print(res, "<tr><td>Start program</a></td><td>"); |
out_print(res, "<tr><td>Start program</a></td><td>"); |
2309 |
while(s->start->arg[i]) |
while(s->start->arg[i]) |
2310 |
out_print(res, "%s ", s->start->arg[i++]); |
out_print(res, "%s ", s->start->arg[i++]); |
2311 |
printf("</td></tr>"); |
printf("</td></tr>"); |
2312 |
} |
} |
2313 |
if(s->stop) { |
if(s->stop) { |
2315 |
|
|
2316 |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
out_print(res, "<tr><td>Stop program</a></td><td>"); |
2317 |
while(s->stop->arg[i]) |
while(s->stop->arg[i]) |
2318 |
out_print(res, "%s ", s->stop->arg[i++]); |
out_print(res, "%s ", s->stop->arg[i++]); |
2319 |
printf("</td></tr>"); |
printf("</td></tr>"); |
2320 |
} |
} |
2321 |
{ |
{ |