Hi Everyone, I have these sets of commands on my vyos
set service pppoe-server pado-delay 50 sessions ‘500’
set service pppoe-server pado-delay 100 sessions ‘1000’
set service pppoe-server pado-delay 300 sessions ‘1900’.
I intend to delete them with the delete command
delete service pppoe-server pado-delay 50 sessions ‘500’
delete service pppoe-server pado-delay 100 sessions ‘1000’
delete service pppoe-server pado-delay 300 sessions ‘1900’
However, when I commit, I get an error message below preventing the delete to be successful
File “/usr/libexec/vyos/conf_mode/service_pppoe-server.py”, line 117, in
generate(c)
File “/usr/libexec/vyos/conf_mode/service_pppoe-server.py”, line 90, in generate
render(pppoe_conf, ‘accel-ppp/pppoe.config.tmpl’, pppoe)
File “/usr/lib/python3/dist-packages/vyos/template.py”, line 117, in render
rendered = render_to_string(template, content, formater, location)
File “/usr/lib/python3/dist-packages/vyos/template.py”, line 86, in render_to_string
rendered = template.render(content)
File “/usr/lib/python3/dist-packages/jinja2/asyncsupport.py”, line 76, in render
return original_render(self, *args, **kwargs)
File “/usr/lib/python3/dist-packages/jinja2/environment.py”, line 1008, in render
return self.environment.handle_exception(exc_info, True)
File “/usr/lib/python3/dist-packages/jinja2/environment.py”, line 780, in handle_exception
reraise(exc_type, exc_value, tb)
File “/usr/lib/python3/dist-packages/jinja2/_compat.py”, line 37, in reraise
raise value.with_traceback(tb)
File “/usr/share/vyos/templates/accel-ppp/pppoe.config.tmpl”, line 132, in top-level template code
{% set pado_delay_param.value = pado_delay_param.value + ‘,-1:’ + pado_delay[delay].sessions %}
jinja2.exceptions.UndefinedError: ‘dict object’ has no attribute ‘sessions’