return iso path
[pxelator] / lib / PXElator / html.pm
index e7300dd..f464c3e 100644 (file)
@@ -84,7 +84,8 @@ sub conf {
                } else {
                        if ( $name eq 'amt' ) {
                                my $amt_ip = amt::ip($ip,$html);
-                               $html = qq|<a title="$html" href=http://$amt_ip:16992/logon.htm target=$amt_ip>$amt_ip</a>|;
+                               # $html contains password!
+                               $html = qq|<a href=http://$amt_ip:16992/logon.htm target=$amt_ip>$amt_ip</a>|;
 
                                if ( $format ne 'inline' ) {
                                        my $power = amt::power_on($ip);
@@ -100,6 +101,8 @@ sub conf {
                                chomp($html);
                        } elsif ( $name eq 'kvm' ) {
                                $html = qq|<a href="/start_stop/kvm?nr=$html">$html</a>|;
+                       } elsif ( $name eq 'munin' ) {
+                               $html = join("\n", map { my $url = $_; $url =~ s/-d\w+\.\w+$/.html/; qq|<a href="$url"><img src="$_"></a>| } split(/\s+/s,$html));
                        }
                        $html = qq|<tt>$html</tt>|
                        unless