mturk 2005/02/20 05:57:14 Modified: jk/native/common jk_status.c Log: Fix displaying uri maps for worker. Revision Changes Path 1.20 +16 -15 jakarta-tomcat-connectors/jk/native/common/jk_status.c Index: jk_status.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_status.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- jk_status.c 20 Feb 2005 12:21:51 -0000 1.19 +++ jk_status.c 20 Feb 2005 13:57:14 -0000 1.20 @@ -322,8 +322,9 @@ const char *worker, jk_logger_t *l) { unsigned int i; - - jk_puts(s, "<tr><td collpan=\"2\">Uri mappings</td></tr>\n"); + + jk_puts(s, "<br />Uri Mappings:\n"); + jk_puts(s, "<table><tr><th>Disabled</th><th>Match Type</th><th>Uri</th></tr>\n"); for (i = 0; i < uwmap->size; i++) { uri_worker_record_t *uwr = uwmap->maps[i]; if (strcmp(uwr->worker_name, worker)) @@ -331,11 +332,13 @@ jk_printf(s, "<tr><td><input name=\"mi%d\" type=checkbox", i); if (uwr->s->match_type & MATCH_TYPE_DISABLED) jk_puts(s, " checked"); - jk_putv(s, ">", status_val_match(uwr->s->match_type), + jk_putv(s, "></td><td>", + status_val_match(uwr->s->match_type), "</td><td>", NULL); jk_puts(s, uwr->uri); jk_puts(s, "</td></tr>\n"); } + jk_puts(s, "</table>\n"); } @@ -431,8 +434,8 @@ jk_putv(s, "<td>", status_strfsize(wr->s->transferred, buf), "</td>", NULL); jk_putv(s, "<td>", status_strfsize(wr->s->readed, buf), - "</td><td>", NULL); - jk_printf(s, "<td>%u</td>", wr->s->busy); + "</td>", NULL); + jk_printf(s, "<td>%u</td><td>", wr->s->busy); jk_puts(s, wr->s->redirect); jk_puts(s, "</td><td>\n"); jk_puts(s, wr->s->domain); @@ -466,11 +469,11 @@ if (wr->s->is_disabled) jk_puts(s, " checked"); jk_puts(s, "></td></tr>\n"); + jk_puts(s, "</td></tr>\n</table>\n"); + display_maps(s, sw, s->uw_map, wr->s->name, l); - jk_puts(s, "<tr><td colspan=2> </td></tr>\n"); - jk_puts(s, "<tr><td colspan=2><input type=submit value=\"Update Worker\">"); - jk_puts(s, "</td></tr>\n</table>\n</form>\n"); + jk_puts(s, "<br /><input type=submit value=\"Update Worker\">\n</form>\n"); } else if (dworker && strcmp(dworker, sw->we->worker_list[i]) == 0) { @@ -498,12 +501,10 @@ if (lb->s->sticky_session_force) jk_puts(s, " checked"); jk_puts(s, "></td></tr>\n"); + jk_puts(s, "</td></tr>\n</table>\n"); display_maps(s, sw, s->uw_map, dworker, l); - - jk_puts(s, "<tr><td colspan=2> </td></tr>\n"); - jk_puts(s, "<tr><td colspan=2><input type=submit value=\"Update Balancer\">"); - jk_puts(s, "</td></tr>\n</table>\n</form>\n"); + jk_puts(s, "<br /><input type=submit value=\"Update Balancer\"></form>\n"); } } else { @@ -565,7 +566,7 @@ uwr->s->match_type |= MATCH_TYPE_DISABLED; else uwr->s->match_type &= ~MATCH_TYPE_DISABLED; - + } } else { @@ -589,7 +590,7 @@ for (i = 0; i < (int)lb->num_of_workers; i++) { if (strcmp(dworker, lb->lb_workers[i].s->name) == 0) { wr = &(lb->lb_workers[i]); - break; + break; } } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]