} elsif( $format eq "full" ) {
+ # Compute the total list of services running on the various hosts, and
+ # sort them alphabetically (except always put ping first).
+
+ if( grep( /^ping$/, keys %main::SERVICES ) ) { push( @names, "ping" ); }
+ foreach $service ( sort keys %main::SERVICES ) {
+ push( @names, $service ) unless $service eq "ping"; }
+
+ # Run though reach group and print the hosts for each group
+ foreach $group ( $self->groups() ) {
+ my $name = $group->name();
+ my $grname = $main::GROUPS{$name}->{'name'};
+
+ # Display the host group table
+ print "<strong>Group - $grname</strong>\n";
+ $group->display_html("standard");
+
+ print "\n<HR>\n";
+ }
}
}