From 27a64c21fe6d814f9b7c191e94430c5e1b7eb817 Mon Sep 17 00:00:00 2001 From: Jonathan Voss Date: Mon, 17 Aug 2026 04:40:23 +0000 Subject: http-api: T9223: add VRF option to traceroute REST API endpoint --- python/vyos/configsession.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'python') diff --git a/python/vyos/configsession.py b/python/vyos/configsession.py index 3f1f4f31f..545b5abbc 100644 --- a/python/vyos/configsession.py +++ b/python/vyos/configsession.py @@ -494,6 +494,9 @@ class ConfigSession(object): out = self.__run_command(cmd) return out - def traceroute(self, host): - out = self.__run_command(TRACEROUTE + [host]) + def traceroute(self, host, vrf: str | None = None): + cmd = TRACEROUTE + [host] + if vrf is not None: + cmd += ['--vrf', vrf] + out = self.__run_command(cmd) return out -- cgit v1.2.3