File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed
networking_generic_switch/devices/netmiko_devices Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -45,18 +45,41 @@ class AristaEos(netmiko_devices.NetmikoSwitch):
4545 'switchport trunk allowed vlan add {segmentation_id}'
4646 )
4747
48+ SET_NATIVE_VLAN_BOND = (
49+ 'interface {bond}' ,
50+ 'switchport mode trunk' ,
51+ 'switchport trunk native vlan {segmentation_id}' ,
52+ 'switchport trunk allowed vlan add {segmentation_id}'
53+ )
54+
4855 DELETE_NATIVE_VLAN = (
4956 'interface {port}' ,
5057 'no switchport trunk native vlan {segmentation_id}' ,
5158 'switchport trunk allowed vlan remove {segmentation_id}' ,
5259 )
5360
61+ DELETE_NATIVE_VLAN_BOND = (
62+ 'interface {bond}' ,
63+ 'no switchport trunk native vlan {segmentation_id}' ,
64+ 'switchport trunk allowed vlan remove {segmentation_id}' ,
65+ )
66+
5467 ADD_NETWORK_TO_TRUNK = (
5568 'interface {port}' ,
5669 'switchport trunk allowed vlan add {segmentation_id}'
5770 )
5871
72+ ADD_NETWORK_TO_BOND_TRUNK = (
73+ 'interface {bond}' ,
74+ 'switchport trunk allowed vlan add {segmentation_id}'
75+ )
76+
5977 REMOVE_NETWORK_FROM_TRUNK = (
6078 'interface {port}' ,
6179 'switchport trunk allowed vlan remove {segmentation_id}'
6280 )
81+
82+ DELETE_NETWORK_ON_BOND_TRUNK = (
83+ 'interface {bond}' ,
84+ 'switchport trunk allowed vlan remove {segmentation_id}'
85+ )
Original file line number Diff line number Diff line change 1+ ---
2+ fixes :
3+ - |
4+ Add Arista EOS bond trunk commands so LACP bond trunk ports
5+ are supported.
You can’t perform that action at this time.
0 commit comments