networks.py: Added up/down-delay and lacp rate options.
This commit is contained in:
@@ -148,7 +148,10 @@ def net_bridge_ports(context, name, inventory_hostname=None):
|
|||||||
net_bond_mode = _make_attr_filter('bond_mode')
|
net_bond_mode = _make_attr_filter('bond_mode')
|
||||||
net_bond_slaves = _make_attr_filter('bond_slaves')
|
net_bond_slaves = _make_attr_filter('bond_slaves')
|
||||||
net_bond_miimon = _make_attr_filter('bond_miimon')
|
net_bond_miimon = _make_attr_filter('bond_miimon')
|
||||||
|
net_bond_updelay = _make_attr_filter('bond_updelay')
|
||||||
|
net_bond_downdelay = _make_attr_filter('bond_downdelay')
|
||||||
net_bond_xmit_hash_policy = _make_attr_filter('bond_xmit_hash_policy')
|
net_bond_xmit_hash_policy = _make_attr_filter('bond_xmit_hash_policy')
|
||||||
|
net_bond_lacp_rate = _make_attr_filter('bond_lacp_rate')
|
||||||
|
|
||||||
|
|
||||||
def _route_obj(route):
|
def _route_obj(route):
|
||||||
@@ -278,7 +281,10 @@ def net_bond_obj(context, name, inventory_hostname=None):
|
|||||||
mode = net_bond_mode(context, name, inventory_hostname)
|
mode = net_bond_mode(context, name, inventory_hostname)
|
||||||
slaves = net_bond_slaves(context, name, inventory_hostname)
|
slaves = net_bond_slaves(context, name, inventory_hostname)
|
||||||
miimon = net_bond_miimon(context, name, inventory_hostname)
|
miimon = net_bond_miimon(context, name, inventory_hostname)
|
||||||
|
updelay = net_bond_updelay(context, name, inventory_hostname)
|
||||||
|
downdelay = net_bond_downdelay(context, name, inventory_hostname)
|
||||||
xmit_hash_policy = net_bond_xmit_hash_policy(context, name, inventory_hostname)
|
xmit_hash_policy = net_bond_xmit_hash_policy(context, name, inventory_hostname)
|
||||||
|
lacp_rate = net_bond_lacp_rate(context, name, inventory_hostname)
|
||||||
routes = net_routes(context, name, inventory_hostname)
|
routes = net_routes(context, name, inventory_hostname)
|
||||||
if routes:
|
if routes:
|
||||||
routes = [_route_obj(route) for route in routes]
|
routes = [_route_obj(route) for route in routes]
|
||||||
@@ -293,7 +299,10 @@ def net_bond_obj(context, name, inventory_hostname=None):
|
|||||||
'bond_slaves': slaves,
|
'bond_slaves': slaves,
|
||||||
'bond_mode': mode,
|
'bond_mode': mode,
|
||||||
'bond_miimon': miimon,
|
'bond_miimon': miimon,
|
||||||
|
'bond_updelay': updelay,
|
||||||
|
'bond_downdelay': downdelay,
|
||||||
'bond_xmit_hash_policy': xmit_hash_policy,
|
'bond_xmit_hash_policy': xmit_hash_policy,
|
||||||
|
'bond_lacp_rate': lacp_rate,
|
||||||
'route': routes,
|
'route': routes,
|
||||||
'rules': rules,
|
'rules': rules,
|
||||||
'bootproto': 'static',
|
'bootproto': 'static',
|
||||||
|
Reference in New Issue
Block a user