From cb7f10c438cfa0f8cac77988588252ca0954d564 Mon Sep 17 00:00:00 2001 From: Jeleel Muibi Date: Thu, 13 Aug 2026 10:59:32 +0100 Subject: wan-load-balance: T9145: add health script interface env --- src/helpers/vyos-load-balancer.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/helpers/vyos-load-balancer.py b/src/helpers/vyos-load-balancer.py index 127ce05e5..04a2349bf 100755 --- a/src/helpers/vyos-load-balancer.py +++ b/src/helpers/vyos-load-balancer.py @@ -72,7 +72,14 @@ def health_check(ifname, conf, state, test_defaults): return False elif check_type == 'user-defined': script = test_conf['test_script'] - rc = run(script) + env = os.environ.copy() + env.update( + { + 'WLB_INTERFACE_NAME': ifname, + 'WLB_SCRIPT_IFACE': ifname, + } + ) + rc = run(script, env=env) if rc != 0: return False -- cgit v1.2.3