274 |
print $client ok |
print $client ok |
275 |
, qq|<table>| |
, qq|<table>| |
276 |
; |
; |
277 |
|
my ( $s1,$s2 ) = ( ' style="background: #eee"', '' ); |
278 |
store::query( sub { |
store::query( sub { |
279 |
my $o = shift; |
my $o = shift; |
280 |
my $p = delete( $o->{package} ); |
my $p = delete( $o->{package} ); |
281 |
delete( $o->{_id} ); |
delete( $o->{_id} ); |
282 |
|
|
283 |
# XXX sigh, dump dies if we don't do this |
# XXX sigh, dump dies if we don't do this |
284 |
my $tmp = delete( $o->{param} ); |
delete $o->{$_} foreach ( grep { ! defined $o->{$_} } keys %$o ); |
285 |
$o->{param} = $tmp if defined $tmp; |
|
286 |
print $client qq|<tr><td>|, join(qq|</td><td>|, map { $p->{$_} } keys %$p ), qq|</td><td><pre>|, dump( $o ), qq|</pre></td></tr>\n|; |
print $client qq|<tr$s1><td>|, join(qq|</td><td>|, map { $p->{$_} } keys %$p ), qq|</td><td><pre>|, dump( $o ), qq|</pre></td></tr>\n|; |
287 |
|
( $s1, $s2 ) = ( $s2, $s1 ); |
288 |
}); |
}); |
289 |
print $client qq|</table>|; |
print $client qq|</table>|; |
290 |
|
|