/[monit]/monit/http/cervlet.c
ViewVC logotype

Diff of /monit/http/cervlet.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.97 by hauk, Fri Sep 19 03:44:17 2003 UTC revision 1.98 by martinp, Fri Sep 19 12:32:02 2003 UTC
# Line 287  static void do_runtime(HttpRequest req, Line 287  static void do_runtime(HttpRequest req,
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,
# Line 300  static void do_runtime(HttpRequest req, Line 300  static void do_runtime(HttpRequest req,
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);
# Line 1252  static void do_service_device(HttpReques Line 1255  static void do_service_device(HttpReques
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)?
# Line 1281  static void do_service_device(HttpReques Line 1285  static void do_service_device(HttpReques
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) {
# Line 1289  static void do_service_device(HttpReques Line 1293  static void do_service_device(HttpReques
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)
# Line 1526  static void do_service_directory(HttpReq Line 1530  static void do_service_directory(HttpReq
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)?
# Line 1555  static void do_service_directory(HttpReq Line 1560  static void do_service_directory(HttpReq
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) {
# Line 1563  static void do_service_directory(HttpReq Line 1568  static void do_service_directory(HttpReq
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    {    {
# Line 1741  static void do_service_file(HttpRequest Line 1746  static void do_service_file(HttpRequest
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)?
# Line 1770  static void do_service_file(HttpRequest Line 1776  static void do_service_file(HttpRequest
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) {
# Line 1778  static void do_service_file(HttpRequest Line 1784  static void do_service_file(HttpRequest
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    {    {
# Line 1977  static void do_service_process(HttpReque Line 1983  static void do_service_process(HttpReque
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,
# Line 2001  static void do_service_process(HttpReque Line 2008  static void do_service_process(HttpReque
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;
# Line 2286  static void do_service_host(HttpRequest Line 2287  static void do_service_host(HttpRequest
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>":
# Line 2305  static void do_service_host(HttpRequest Line 2307  static void do_service_host(HttpRequest
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) {
# Line 2313  static void do_service_host(HttpRequest Line 2315  static void do_service_host(HttpRequest
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    {    {

Legend:
Removed from v.1.97  
changed lines
  Added in v.1.98

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26