Skip to content

Commit

Permalink
wlb: T7196: Extra sanity check on ipv4 address function
Browse files Browse the repository at this point in the history
  • Loading branch information
sarthurdev committed Feb 26, 2025
1 parent b870857 commit 51c64a3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/helpers/vyos-load-balancer.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/python3

# Copyright 2024 VyOS maintainers and contributors <[email protected]>
# Copyright 2024-2025 VyOS maintainers and contributors <[email protected]>
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down Expand Up @@ -95,7 +95,7 @@ def on_state_change(lb, ifname, state):
def get_ipv4_address(ifname):
# Get primary ipv4 address on interface (for source nat)
addr_json = get_interface_address(ifname)
if 'addr_info' in addr_json and len(addr_json['addr_info']) > 0:
if addr_json and 'addr_info' in addr_json and len(addr_json['addr_info']) > 0:
for addr_info in addr_json['addr_info']:
if addr_info['family'] == 'inet':
if 'local' in addr_info:
Expand Down

0 comments on commit 51c64a3

Please sign in to comment.