293 |
my ( $s1,$s2 ) = ( ' class=z', '' ); |
my ( $s1,$s2 ) = ( ' class=z', '' ); |
294 |
my @cols; |
my @cols; |
295 |
|
|
296 |
store::query( sub { |
my $from_t = $param->{from_t}; |
297 |
|
|
298 |
|
store::query( $from_t, sub { |
299 |
my $o = shift; |
my $o = shift; |
300 |
my $p = delete( $o->{package} ); |
my $p = delete( $o->{package} ); |
301 |
delete( $o->{_id} ); |
delete( $o->{_id} ); |
318 |
, qq|</tr>\n| |
, qq|</tr>\n| |
319 |
; |
; |
320 |
( $s1, $s2 ) = ( $s2, $s1 ); |
( $s1, $s2 ) = ( $s2, $s1 ); |
321 |
|
$from_t = $p->{time}; |
322 |
}); |
}); |
323 |
print $client qq|</table>|; |
print $client qq|</table>|, |
324 |
|
qq|<a href="/store/latest?from_t=$from_t">more</a>| |
325 |
|
; |
326 |
|
|
327 |
} elsif ( $path =~ m!^/client(?:/$RE{net}{IPv4}{-keep})?! ) { |
} elsif ( $path =~ m!^/client(?:/$RE{net}{IPv4}{-keep})?! ) { |
328 |
my $ip = $1; |
my $ip = $1; |