summaryrefslogtreecommitdiff
path: root/docs/_static/css/code-snippets.css
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-07 09:16:27 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-05-07 09:16:27 +0300
commit1ce4a62f07759fc4bedd127236ef64110a1e8f89 (patch)
tree23b20ac45476c3cb5b8c114c179197249d3731fd /docs/_static/css/code-snippets.css
parent61496664110128dfa2969c80f67bbc9b8ab05c9c (diff)
downloadvyos-documentation-1ce4a62f07759fc4bedd127236ef64110a1e8f89.tar.gz
vyos-documentation-1ce4a62f07759fc4bedd127236ef64110a1e8f89.zip
docs(conf.py): use FileSystemLoader/get_template for better tracebacks
Switch from `Environment.from_string(tpl_path.read_text(...))` to `Environment(loader=FileSystemLoader(...)).get_template('llms.txt.j2')`. When `StrictUndefined` raises on a typo in `llms.txt.j2` (e.g. `{{ relase }}`), the traceback now references the real template filename and line number instead of an anonymous in-memory template. That makes debugging template typos materially easier without changing any other behavior — same fail-fast guard, same trailing-newline handling, same rendered output. Same change applied symmetrically across [#1874](https://github.com/vyos/vyos-documentation/pull/1874) (current), [#1876](https://github.com/vyos/vyos-documentation/pull/1876) (sagitta), and [#1903](https://github.com/vyos/vyos-documentation/pull/1903) (circinus) so the hook stays identical across branches. Addresses CodeRabbit/Copilot review feedback on PR #1903. \xf0\x9f\xa4\x96 Generated by [robots](https://vyos.io)
Diffstat (limited to 'docs/_static/css/code-snippets.css')
0 files changed, 0 insertions, 0 deletions