39 |
sub menu { |
sub menu { |
40 |
qq{ |
qq{ |
41 |
<div style="font-size: 80%; color: #888"> |
<div style="font-size: 80%; color: #888"> |
42 |
<a href=/>home</a> |
<a href=/ target=/>home</a> |
43 |
<a href=/server>server</a> |
<a href=/server target=server>server</a> |
44 |
<a href=/brctl>brctl</a> |
<a href=/brctl target=brctl>brctl</a> |
45 |
<a href=/ip>ip</a> |
<a href=/ip target=ip>ip</a> |
46 |
<a href=/nmap>nmap</a> |
<a href=/nmap target=nmap>nmap</a> |
47 |
<a href=/client>client</a> |
<a href=/client target=client>client</a> |
48 |
|
<a href=http://$server::ip:5984/_utils/ target=couchdb>couchdb</a> |
49 |
</div> |
</div> |
50 |
|
|
51 |
}} |
}} |
218 |
} |
} |
219 |
} |
} |
220 |
|
|
221 |
|
my $kvm = kvm::next_nr; |
222 |
|
$kvm = qq|<div><a href=/start_stop/kvm?nr=$kvm>create new kvm $kvm</a></div>|; |
223 |
|
|
224 |
print $client ok |
print $client ok |
225 |
, html::table( 2, @rows ) |
, html::table( 2, @rows ) |
226 |
, $below_table |
, $below_table |
227 |
|
, $kvm |
228 |
, html::tabs( log::mac_changes ) |
, html::tabs( log::mac_changes ) |
229 |
, $debug_proc |
, $debug_proc |
230 |
; |
; |
472 |
print "url $url\n"; |
print "url $url\n"; |
473 |
|
|
474 |
syslogd::install_local; |
syslogd::install_local; |
475 |
|
client::rebuild_mac_links; |
476 |
|
|
477 |
while (1) { |
while (1) { |
478 |
my $client = $server->accept() || next; # ALARM trickle us |
my $client = $server->accept() || next; # ALARM trickle us |