Changeset 405
- Timestamp:
- 07/09/07 20:11:01 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
library/perl/trunk/Parse-Apache-ServerStatus-Extended/lib/Parse/Apache/ServerStatus/Extended.pm
r404 r405 15 15 16 16 my $table = scraper { 17 process 'td', 18 'values[]' => 'TEXT'; 17 process 'table[border="0"] tr', 18 'rows[]' => scraper { 19 process 'td', 20 'values[]' => 'TEXT'; 21 } 19 22 }; 20 23 21 my $rows = scraper { 22 process 'table[border="0"] tr', 23 'rows[]' => $table; 24 }; 25 26 my $scraped = []; 24 my @scraped; 27 25 for ( @{ $rows->scrape($content)->{rows} } ) { 28 26 next unless $_->{values}; 29 27 my $stat = $_->{values}; 30 push @ $scraped, {28 push @scraped, { 31 29 srv => $stat->[0], 32 30 pid => $stat->[1], … … 45 43 } 46 44 47 return $scraped;45 return \@scraped; 48 46 } 49 47
