";
556 | $html_table .= "| ".$lif." | ";
557 | foreach my $attr (@columns) {
558 | if ($strCheckLIFStatus && $attr eq "link-status") {
559 | if ($hrefInfo->{$lif}->{"admin-status"} eq "up" && $hrefInfo->{$lif}->{"link-status"} eq "down"){
560 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
561 | } else {
562 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
563 | }
564 | } elsif ($strCheckLIFHomeNode && $attr eq "current-node") {
565 | if (defined($hrefInfo->{$lif}->{'home-node'}) && defined($hrefInfo->{$lif}->{'current-node'})) {
566 | if (!($hrefInfo->{$lif}->{'home-node'} eq $hrefInfo->{$lif}->{'current-node'})) {
567 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
568 | } else {
569 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
570 | }
571 | }
572 | } elsif ($strCheckLIFHomePort && $attr eq "current-port") {
573 | if (defined($hrefInfo->{$lif}->{'home-port'}) && defined($hrefInfo->{$lif}->{'current-port'})) {
574 | if (!($hrefInfo->{$lif}->{'home-port'} eq $hrefInfo->{$lif}->{'current-port'})) {
575 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
576 | } else {
577 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
578 | }
579 | }
580 | } else {
581 | if (defined $hrefInfo->{$lif}->{$attr}) {
582 | $html_table .= "".$hrefInfo->{$lif}->{$attr}." | ";
583 | } else {
584 | $html_table .= " | ";
585 | }
586 | }
587 | }
588 | $html_table .= "
";
589 | }
590 | $html_table .= "