mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Modified lacp-bypass-all-active support to use the new sysfs
node /sys/class/net/bondx/bonding/lacp_bypass. Ticket: CM-9266 Reviewed-by: trivial Testing-done:
This commit is contained in:
@@ -95,11 +95,11 @@ class bond(moduleBase):
|
||||
#'bond-lacp-bypass-priority':
|
||||
# {'help' : 'slave priority for lacp bypass',
|
||||
# 'example' : ['bond-lacp-bypass-priority swp1=1 swp2=1 swp3=2']},
|
||||
#'bond-lacp-bypass-all-active':
|
||||
# {'help' : 'allow all slaves to be active in lacp bypass irrespective of priority',
|
||||
# 'validvals' : ['0', '1'],
|
||||
# 'default' : '0',
|
||||
# 'example' : ['bond-lacp-bypass-all-active 1']},
|
||||
'bond-lacp-bypass-all-active':
|
||||
{'help' : 'allow all slaves to be active in lacp bypass irrespective of priority',
|
||||
'validvals' : ['0', '1'],
|
||||
'default' : '0',
|
||||
'example' : ['bond-lacp-bypass-all-active 1']},
|
||||
'bond-slaves' :
|
||||
{'help' : 'bond slaves',
|
||||
'required' : True,
|
||||
@@ -206,7 +206,7 @@ class bond(moduleBase):
|
||||
('bond-lacp-fallback-allow', 'lacp_bypass_allow'),
|
||||
('bond-lacp-fallback-period', 'lacp_bypass_period'),
|
||||
('bond-lacp-bypass-allow', 'lacp_bypass_allow'),
|
||||
('bond-lacp-bypass-all-active', 'lacp_bypass_all_active'),
|
||||
('bond-lacp-bypass-all-active', 'lacp_bypass'),
|
||||
('bond-lacp-bypass-period', 'lacp_bypass_period')])
|
||||
linkup = self.ipcmd.is_link_up(ifaceobj.name)
|
||||
try:
|
||||
|
Reference in New Issue
Block a user