Skip to content

Commit 258afaa

Browse files
rwcrowerocrowe
andauthored
refactor/bgp (#181)
* refactor(bgp) * prefix-lists --------- Co-authored-by: rocrowe <rocrowe@cisco.com>
1 parent 4819c6d commit 258afaa

10 files changed

Lines changed: 250 additions & 250 deletions

iosxr_prefix_list.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ locals {
3131
permission = try(entry.action, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.action, null)
3232
prefix = try(entry.prefix, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.prefix, null)
3333
zone = try(entry.zone, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.zone, 0)
34-
mask = try(entry.mask, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.mask, null)
34+
mask = try(entry.length, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.length, null)
3535
match_prefix_length_eq = try(entry.exact_length, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.exact_length, null)
3636
match_prefix_length_ge = try(entry.min_length, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.min_length, null)
3737
match_prefix_length_le = try(entry.max_length, local.defaults.iosxr.devices.configuration.prefix_lists.ipv6.entries.max_length, null)

iosxr_router_bgp.tf

Lines changed: 53 additions & 53 deletions
Large diffs are not rendered by default.

iosxr_router_bgp_address_family.tf

Lines changed: 87 additions & 87 deletions
Large diffs are not rendered by default.

iosxr_router_bgp_af_group.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ locals {
44
for bgp_process in try(local.device_config[device.name].routing.bgp, []) : [
55
for af_group in try(bgp_process.af_groups, []) : [
66
for af in try(af_group.address_family, []) : {
7-
key = format("%s/%s/%s/%s", device.name, bgp_process.as_number, af_group.group_name, af.af_name)
7+
key = format("%s/%s/%s/%s", device.name, bgp_process.as_number, af_group.name, af.name)
88
device_name = device.name
99
as_number = try(bgp_process.as_number, local.defaults.iosxr.devices.configuration.routing.bgp.as_number, null)
10-
af_group_name = try(af_group.group_name, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.group_name, null)
11-
af_name = try(af.af_name, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.address_family.af_name, null)
10+
af_group_name = try(af_group.name, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.name, null)
11+
af_name = try(af.name, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.address_family.name, null)
1212
encapsulation_type = try(af.encapsulation_type, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.address_family.encapsulation_type, null)
1313
weight = try(af.weight, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.address_family.weight, null)
1414
multipath = try(af.multipath, local.defaults.iosxr.devices.configuration.routing.bgp.af_groups.address_family.multipath, null)

iosxr_router_bgp_neighbor_address_family.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ locals {
44
for bgp_process in try(local.device_config[device.name].routing.bgp, []) : [
55
for neighbor in try(bgp_process.neighbors, []) : [
66
for af in try(neighbor.address_family, []) : {
7-
key = format("%s/%s/%s/%s", device.name, bgp_process.as_number, neighbor.ip, af.af_name)
7+
key = format("%s/%s/%s/%s", device.name, bgp_process.as_number, neighbor.address, af.name)
88
device_name = device.name
99
as_number = try(bgp_process.as_number, local.defaults.iosxr.devices.configuration.routing.bgp.as_number, null)
10-
address = try(neighbor.ip, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.ip, null)
11-
af_name = try(af.af_name, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address_family.af_name, null)
10+
address = try(neighbor.address, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address, null)
11+
af_name = try(af.name, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address_family.name, null)
1212
encapsulation_type = try(af.encapsulation_type, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address_family.encapsulation_type, null)
1313
weight = try(af.weight, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address_family.weight, null)
1414
multipath = try(af.multipath, local.defaults.iosxr.devices.configuration.routing.bgp.neighbors.address_family.multipath, null)

0 commit comments

Comments
 (0)