From 2bc8f7efce77237ad1bb8e71d3adde877e301463 Mon Sep 17 00:00:00 2001 From: Maxime Desroches Date: Mon, 22 May 2023 18:43:57 -0700 Subject: [PATCH] car docs: pass all car parts + types to template (#28260) add car parts + types to template old-commit-hash: d433dc693d866fe20786baabe23db63b21eb8bf0 --- selfdrive/car/docs.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/selfdrive/car/docs.py b/selfdrive/car/docs.py index 74fd4616fd..80554cd894 100755 --- a/selfdrive/car/docs.py +++ b/selfdrive/car/docs.py @@ -10,7 +10,7 @@ from typing import Dict, List from cereal import car from common.basedir import BASEDIR from selfdrive.car import gen_empty_fingerprint -from selfdrive.car.docs_definitions import CarInfo, Column, CommonFootnote +from selfdrive.car.docs_definitions import CarInfo, CarPart, Column, CommonFootnote, PartType from selfdrive.car.car_helpers import interfaces, get_interface_attr @@ -61,7 +61,8 @@ def generate_cars_md(all_car_info: List[CarInfo], template_fn: str) -> str: template = jinja2.Template(f.read(), trim_blocks=True, lstrip_blocks=True) footnotes = [fn.value.text for fn in get_all_footnotes()] - cars_md: str = template.render(all_car_info=all_car_info, group_by_make=group_by_make, + cars_md: str = template.render(all_car_info=all_car_info, car_parts=CarPart, + part_types=PartType, group_by_make=group_by_make, footnotes=footnotes, Column=Column) return cars_md