Changeset 238 for trunk


Ignore:
Timestamp:
Apr 13, 2017, 9:14:04 AM (7 years ago)
Author:
g7moreau
Message:
  • Change some new command, be more compact...
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/klask

    r237 r238  
    8282   'search-mac-on-switch' => \&cmd_search_mac_on_switch,
    8383   'bad-vlan-id'          => \&cmd_bad_vlan_id,
    84    'set-vlan-port'        => \&cmd_set_vlan_port,
    85    'get-vlan-port'        => \&cmd_get_vlan_port,
    86    'set-vlan-name'        => \&cmd_set_vlan_name,
    87    'get-vlan-name'        => \&cmd_get_vlan_name,
    88    'get-vlan-list'        => \&cmd_get_vlan_list,
     84   'port-setvlan'         => \&cmd_port_setvlan,
     85   'port-getvlan'         => \&cmd_port_getvlan,
     86   'vlan-setname'         => \&cmd_vlan_setname,
     87   'vlan-getname'         => \&cmd_vlan_getname,
     88   'vlan-list'            => \&cmd_vlan_list,
    8989   'rebootsw'             => \&cmd_rebootsw,
    9090   );
     
    174174   ifName          => '1.3.6.1.2.1.31.1.1.1.1',       # Interface name (give port number)
    175175   portUpDown      => '1.3.6.1.2.1.2.2.1.7',          # 1.3.6.1.2.1.2.2.1.7.NoPort = 1 (up)  = 2 (down)
     176   poeState        => '1.3.6.1.2.1.105.1.1.1.3.1',    # 1.3.6.1.2.1.105.1.1.1.3.1.NoPort = 1 (poe up)  = 2 (poe down) - Cisco and Zyxel
    176177   );
    177178
     
    924925 klask status  [--verbose|-v] switch port
    925926
    926  klask get-vlan-name switch vlan-id
    927  klask get-vlan-list switch
     927 klask vlan-getname switch vlan-id
     928 klask vlan-list switch
    928929END
    929930   return;
     
    942943   }
    943944
     945#---------------------------------------------------------------
    944946sub cmd_search {
    945947   my @computer = @_;
     
    17671769#---------------------------------------------------------------
    17681770# not finish - do not use
    1769 sub cmd_set_vlan_port {
     1771sub cmd_port_setvlan {
    17701772   my $switch_name = shift || q{};
    17711773   my $mac_address = shift || q{};
     
    18151817
    18161818#---------------------------------------------------------------
    1817 sub cmd_get_vlan_port {
     1819sub cmd_port_getvlan {
    18181820   @ARGV = @_;
    18191821
     
    18271829
    18281830   if ($switch_name eq q{} or $switch_port eq q{}) {
    1829       die "Usage: klask get-vlan-port SWITCH_NAME PORT\n";
     1831      die "Usage: klask port-getvlan SWITCH_NAME PORT\n";
    18301832      }
    18311833
     
    18591861
    18601862#---------------------------------------------------------------
    1861 sub cmd_set_vlan_name {
     1863sub cmd_vlan_setname {
    18621864   }
    18631865
     
    18971899
    18981900#---------------------------------------------------------------
    1899 sub cmd_get_vlan_name {
     1901sub cmd_vlan_getname {
    19001902   my $switch_name = shift || q{};
    19011903   my $vlan_id     = shift || q{};
    19021904
    19031905   if ($switch_name eq q{} or $vlan_id eq q{}) {
    1904       die "Usage: klask get-vlan-name SWITCH_NAME VLAN_ID\n";
     1906      die "Usage: klask vlan-getname SWITCH_NAME VLAN_ID\n";
    19051907      }
    19061908
     
    19361938
    19371939#---------------------------------------------------------------
    1938 sub cmd_get_vlan_list {
     1940sub cmd_vlan_list {
    19391941   my $switch_name = shift || q{};
    19401942
    19411943   if ($switch_name eq q{}) {
    1942       die "Usage: klask get-vlan-list SWITCH_NAME\n";
     1944      die "Usage: klask vlan-list SWITCH_NAME\n";
    19431945      }
    19441946
     
    27492751 klask status  [--verbose|-v] switch port
    27502752
    2751  klask get-vlan-name switch vlan-id
    2752  klask get-vlan-list switch
     2753 klask vlan-getname switch vlan-id
     2754 klask vlan-list switch
    27532755
    27542756
Note: See TracChangeset for help on using the changeset viewer.