Changeset 233


Ignore:
Timestamp:
Mar 11, 2017, 10:56:58 PM (7 years ago)
Author:
g7moreau
Message:
  • Just export txt format aligment
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/klask

    r232 r233  
    13801380   my $computerdb = computerdb_load();
    13811381
    1382    printf "%-28s %8s            %-40s %-15s %-18s %-16s %s\n", qw(Switch Port Hostname-FQ IPv4-Address MAC-Address Date VLAN);
     1382   printf "%-28s %8s              %-40s %-15s %-18s %-16s %s\n", qw(Switch Port Hostname-FQ IPv4-Address MAC-Address Date VLAN);
    13831383   print "--------------------------------------------------------------------------------------------------------------------------------------------\n";
    13841384
     
    13861386   for my $ip (Net::Netmask::sort_by_ip_address(keys %{$computerdb})) {
    13871387
    1388 #      next LOOP_ON_IP_ADDRESS if $computerdb->{$ip}{hostname_fq} eq 'unknow';
    1389 
    13901388      # to be improve in the future
    13911389      next LOOP_ON_IP_ADDRESS if $computerdb->{$ip}{hostname_fq} eq ($computerdb->{$ip}{switch_hostname} || $computerdb->{$ip}{switch_description}); # switch on himself !
    1392 
    1393 # dans le futur
    1394 #      next if $computerdb->{$ip}{hostname_fq} eq 'unknow';
    13951390
    13961391      my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime $computerdb->{$ip}{timestamp};
     
    14021397      $vlan = $computerdb->{$ip}{network}.'('.get_current_vlan_id($computerdb->{$ip}{network}).')' if $computerdb->{$ip}{network};
    14031398
    1404       my $arrow ='<-------';
    1405          $arrow ='<=======' if $computerdb->{$ip}{switch_port_hr} =~ m/^(Trk|Br|Po)/;
    1406 
    1407       printf "%-28s %8s  %8s %-40s %-15s %-18s %-16s %s\n",
     1399      my $arrow ='<-----------';
     1400         $arrow ='<===========' if $computerdb->{$ip}{switch_port_hr} =~ m/^(Trk|Br|Po)/;
     1401
     1402      printf "%-28s %8s %12s %-40s %-15s %-18s %-16s %s\n",
    14081403         $computerdb->{$ip}{switch_hostname} || $computerdb->{$ip}{switch_description},
    14091404         $computerdb->{$ip}{switch_port_hr},
     
    25262521   print "---------------------------------------------\n";
    25272522   for my $sw (sort keys %db_switch_output_port) {
    2528       my $arrow ='+-->';
    2529          $arrow ='+==>' if $db_switch_output_port{$sw} =~ m/^(Trk|Br|Po)/;
     2523      my $arrow ='-->';
     2524         $arrow ='==>' if $db_switch_output_port{$sw} =~ m/^(Trk|Br|Po)/;
    25302525      if (exists $db_switch_parent{$sw}) {
    2531          printf "%-28s %8s  %4s  %8s %-25s\n", $sw, $db_switch_output_port{$sw}, $arrow, $db_switch_parent{$sw}->{port_hr}, $db_switch_parent{$sw}->{'switch'};
     2526         printf "%-28s %8s %3s %-8s %-25s\n", $sw, $db_switch_output_port{$sw}, $arrow, $db_switch_parent{$sw}->{port_hr}, $db_switch_parent{$sw}->{'switch'};
    25322527         }
    25332528      else {
    2534          printf "%-28s %8s  %4s  %8s %-25s\n", $sw, $db_switch_output_port{$sw}, $arrow, '', 'router';
     2529         printf "%-28s %8s %3s %-8s %-25s\n", $sw, $db_switch_output_port{$sw}, $arrow, '', 'router';
    25352530         }
    25362531      }
     
    25422537      my ($sw_connect,$port_connect) = split m/ : /xms, $swport;
    25432538      for my $sw (keys %{$db_switch_connected_on_port{$swport}}) {
    2544          my $arrow ='<--+';
    2545             $arrow ='<==+' if $port_connect =~ m/^(Trk|Br|Po)/;
     2539         my $arrow ='<--';
     2540            $arrow ='<==' if $port_connect =~ m/^(Trk|Br|Po)/;
    25462541         if (exists $db_switch_output_port{$sw}) {
    2547             printf "%-28s %8s  %4s  %8s %-25s\n", $sw_connect, $port_connect, $arrow, $db_switch_output_port{$sw}, $sw;
     2542            printf "%-28s %8s %3s %-8s %-25s\n", $sw_connect, $port_connect, $arrow, $db_switch_output_port{$sw}, $sw;
    25482543            }
    25492544         else {
    2550             printf "%-28s %8s  %4s  %8s %-25s\n", $sw_connect, $port_connect, $arrow, '', $sw;
     2545            printf "%-28s %8s %3s %-8s %-25s\n", $sw_connect, $port_connect, $arrow, '', $sw;
    25512546            }
    25522547         }
Note: See TracChangeset for help on using the changeset viewer.