Skip to content
Snippets Groups Projects

Cast the IPV4 and IPV6 addresses to string.

Merged Neda Moeini requested to merge fix/fix_json_decode_error into develop
1 file
+ 6
6
Compare changes
  • Side-by-side
  • Inline
@@ -62,8 +62,8 @@ def _generate_pe_inventory(pe_router_list: list[Router]) -> dict[str, Any]:
@@ -62,8 +62,8 @@ def _generate_pe_inventory(pe_router_list: list[Router]) -> dict[str, Any]:
"_meta": {
"_meta": {
"vars": {
"vars": {
router.router.router_fqdn: {
router.router.router_fqdn: {
"lo4": router.router.router_lo_ipv4_address,
"lo4": str(router.router.router_lo_ipv4_address),
"lo6": router.router.router_lo_ipv6_address,
"lo6": str(router.router.router_lo_ipv6_address),
"vendor": router.router.vendor,
"vendor": router.router.vendor,
}
}
for router in pe_router_list
for router in pe_router_list
@@ -123,8 +123,8 @@ def add_all_pe_to_p_dry(
@@ -123,8 +123,8 @@ def add_all_pe_to_p_dry(
"subscription": subscription,
"subscription": subscription,
"pe_router_list": {
"pe_router_list": {
router.router.router_fqdn: {
router.router.router_fqdn: {
"lo4": router.router.router_lo_ipv4_address,
"lo4": str(router.router.router_lo_ipv4_address),
"lo6": router.router.router_lo_ipv6_address,
"lo6": str(router.router.router_lo_ipv6_address),
"vendor": router.router.vendor,
"vendor": router.router.vendor,
}
}
for router in pe_router_list
for router in pe_router_list
@@ -151,8 +151,8 @@ def add_all_pe_to_p_real(
@@ -151,8 +151,8 @@ def add_all_pe_to_p_real(
"subscription": subscription,
"subscription": subscription,
"pe_router_list": {
"pe_router_list": {
router.router.router_fqdn: {
router.router.router_fqdn: {
"lo4": router.router.router_lo_ipv4_address,
"lo4": str(router.router.router_lo_ipv4_address),
"lo6": router.router.router_lo_ipv6_address,
"lo6": str(router.router.router_lo_ipv6_address),
"vendor": router.router.vendor,
"vendor": router.router.vendor,
}
}
for router in pe_router_list
for router in pe_router_list
Loading