/[pxelator]/lib/PXElator/httpd.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/PXElator/httpd.pm

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

revision 490 by dpavlin, Sat Jan 23 21:43:00 2010 UTC revision 491 by dpavlin, Sun Jan 24 11:56:30 2010 UTC
# Line 290  warn "XXX pids = ", dump( $daemons::pids Line 290  warn "XXX pids = ", dump( $daemons::pids
290                          , qq|<table>|                          , qq|<table>|
291                  ;                  ;
292                  my ( $s1,$s2 ) = ( ' class=z', '' );                  my ( $s1,$s2 ) = ( ' class=z', '' );
293                    my @cols;
294    
295                  store::query( sub {                  store::query( sub {
296                          my $o = shift;                          my $o = shift;
297                          my $p = delete( $o->{package} );                          my $p = delete( $o->{package} );
298                          delete( $o->{_id} );                          delete( $o->{_id} );
299    
300                            if ( ! @cols ) {
301                                    @cols = keys %$p;
302                                    print $client qq|<tr><th>|
303                                            , join(qq|</th><th>|, @cols)
304                                            , qq|</th><th></th></tr>|
305                                    ;
306                            }
307    
308                          # XXX sigh, dump dies if we don't do this                          # XXX sigh, dump dies if we don't do this
309                          delete $o->{$_} foreach ( grep { ! defined $o->{$_} } keys %$o );                          delete $o->{$_} foreach ( grep { ! defined $o->{$_} } keys %$o );
310    
311                          print $client qq|<tr$s1><td>|                          print $client qq|<tr$s1><td>|
312                                  , join(qq|</td><td>|, map { $p->{$_} } keys %$p )                                  , join(qq|</td><td>|, map { $p->{$_} } @cols )
313                                  , qq|</td><td><pre>|                                  , qq|</td><td><pre>|
314                                  , dump( $o )                                  , dump( $o )
315                                  , qq|</pre></td></tr>\n|                                  , qq|</pre></td></tr>\n|

Legend:
Removed from v.490  
changed lines
  Added in v.491

  ViewVC Help
Powered by ViewVC 1.1.26