Adds documentation for Trait Based Networking's new group_and_attach_ports action. Along with a few minor additions and cleanup. Change-Id: Ib34769ad582bc06e91459cbf6d3b2c5cccb0ea6d Signed-off-by: Clif Houck <me@clifhouck.com>
29 lines
931 B
Plaintext
29 lines
931 B
Plaintext
CUSTOM_TRAIT_NAME:
|
|
order: 1
|
|
actions:
|
|
- action: group_and_attach_ports
|
|
filter: port.vendor == 'vendor_string'
|
|
min_count: 2
|
|
CUSTOM_DIRECT_ATTACH_A_PURPLE_TO_STORAGE:
|
|
actions:
|
|
- action: attach_port
|
|
filter: port.vendor == 'purple' && network.name == 'storage'
|
|
CUSTOM_BOND_PURPLE_BY_2:
|
|
actions:
|
|
- action: group_and_attach_ports
|
|
filter: port.vendor == 'purple'
|
|
min_count: 2
|
|
max_count: 2
|
|
CUSTOM_BOND_GREEN_STORAGE_TO_STORAGE_BY_2:
|
|
actions:
|
|
- action: group_and_attach_ports
|
|
filter: port.vendor == 'green' && port.category == 'storage' && ( network.name =~ 'storage' || network.tags =~ 'storage' )
|
|
max_count: 2
|
|
min_count: 2
|
|
CUSTOM_USE_PHYSNET_A_OR_B:
|
|
actions:
|
|
- action: attach_port
|
|
filter: port.physical_network == 'fabric_a' && network.tags == 'a'
|
|
- action: attach_port
|
|
filter: port.physical_network == 'fabric_b' && network.tags == 'b'
|