diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2019-04-11 14:06:58 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2019-04-11 14:06:58 +0200 |
commit | 0232e0f992c3a03fe163b437cc1c1d631c8ddb83 (patch) | |
tree | 6b374a1fc11c8b7c07cc8f5234e1bfa171ec7dd8 /src/ee/bom/templates | |
parent | e47a988e624e75ab3c0bac32041668647ab2a0f1 (diff) | |
download | ee-python-0232e0f992c3a03fe163b437cc1c1d631c8ddb83.tar.gz ee-python-0232e0f992c3a03fe163b437cc1c1d631c8ddb83.tar.bz2 ee-python-0232e0f992c3a03fe163b437cc1c1d631c8ddb83.tar.xz ee-python-0232e0f992c3a03fe163b437cc1c1d631c8ddb83.zip |
ee.bom: Moving it a single file, no need for more.
Diffstat (limited to 'src/ee/bom/templates')
-rw-r--r-- | src/ee/bom/templates/bom.rst.j2 | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/src/ee/bom/templates/bom.rst.j2 b/src/ee/bom/templates/bom.rst.j2 deleted file mode 100644 index 3463d90..0000000 --- a/src/ee/bom/templates/bom.rst.j2 +++ /dev/null @@ -1,89 +0,0 @@ -{% set bom_part_uri_idx = bom_parts.index("uri") -%} -BOM -=== - -{% if unresolved_parts %} -Unresolved parts: -{% for op in unresolved_parts %} -* `{{ op.ref }} <ref-{{ op.ref }}_>`_ -{%- endfor %} -{%- endif %} - -Parts for BOM -=============== -{% for op in bom_parts %} -.. _ref-{{ op.ref }}: - -{{ op.ref | subsection }} -{% if op.available_from|length == 0 %} -Could not find part. - -{% if op.part.get_mpns()|length == 1 -%} -MPN: {{ op.part.get_mpns()[0].valueProp }} -{% elif op.part.get_mpns()|length > 1 -%} -{%- for mpn in op.part.get_mpns() %} -MPNs: -* {{ mpn.valueProp }} -{%- endfor %} -{%- endif -%} -{% if op.part.get_spns()|length == 1 -%} -SPN: {{ op.part.get_spns()[0].valueProp }} -{% elif op.part.get_spns()|length > 1 -%} -{%- for spn in op.part.get_spns() %} -SPNs: -* {{ spn.valueProp }} -{%- endfor %} -{%- endif -%} - -{% elif op.available_from|length == 1 %} -{%- set part=op.available_from.values()|first %} -{%- set pn=part|first_pn %} -{%- set spn=part|first_spn %} -Selected supplier: {{ part.supplier }}{{ (", pn: " + pn.valueProp) if pn else "" }}{{ (", spn: " + spn.valueProp) if spn else "" }}. -Part: `{{pn.valueProp}} <part-{{pn.valueProp}}_>`_ -{% else %} -MANY -{% endif %} -{%- endfor %} - -Part details -============ -{%- set part_by_uri=supplier_parts.index("uri") %} -{% for supplier, partUris in bom_parts.index("supplier,part").items() %} -{{ ("From " + supplier) | subsection }} -{% for partUri in partUris %} -{%- set part=part_by_uri.get_single(partUri) %} -{%- set pn=part|first_pn %} -{%- set spn=part|first_spn %} -{%- set title=pn.valueProp if pn else (spn.valueProp if spn else "???") %} -.. _part-{{title}}: - -{{ title|subsubsection }} - -=========== === -{%- if part.description %} -Description {{ part.description }} -{%- endif %} -MPN {{ pn.value }} -SPN {{ spn.value }} -Used by: {% for op in bom_part_uri_idx.get(part.uriProp) %}`{{ op.ref }} <ref-{{ op.ref }}_>`_{{ ", " if not loop.last }}{% endfor %} -=========== === -{# -Facts -..... - -{% for f in part.facts.fact %} -f={{f}} -{% endfor %} - -#} -Documentation -............. - -{% for l in part.get_links() %} -{%- if l.relationProp == "http://purl.org/ee/link-relation#documentation" %} -* `{{ l.title }} <{{ l.url }}>`__ -{%- endif %} -{%- endfor %} -{% endfor %} -{% endfor %} |