Need to fix traceroute help completion
- vrf completion does not show the list of existing VRFs
vyos@vyos:~$ traceroute 10.10.10.10 vrf Possible completions: <Enter> Execute the current command <vrf> Traceroute options
- interface completion does not show the list of existing interfaces
vyos@vyos:~$ traceroute 10.10.10.10 interface Possible completions: <Enter> Execute the current command <interface> Traceroute options
- Unexpected completion call an error
vyos@vyos:~$ traceroute 10.10.10.10 kjsad Traceback (most recent call last):
File "/usr/libexec/vyos/op_mode/traceroute.py", line 177, in <module>
if options[matched[0]]['type'] == 'noarg':
IndexError: list index out of range
Possible completions:
<Enter> Execute the current command
<text> Traceroute options- Remove used options from the list of suggested options