aboutsummaryrefslogtreecommitdiff
path: root/src/ee/bom.py
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2019-10-16 16:25:55 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2019-10-16 16:25:55 +0200
commit3d6f086c0ac32b25d770b9451af5fac9069b40f5 (patch)
tree5cbff6dfa57f1269e3f29964d3579c104c0c070f /src/ee/bom.py
parentc368b1d4b7d1dfe148ba93ffc1c0de7122c4e66b (diff)
downloadee-python-3d6f086c0ac32b25d770b9451af5fac9069b40f5.tar.gz
ee-python-3d6f086c0ac32b25d770b9451af5fac9069b40f5.tar.bz2
ee-python-3d6f086c0ac32b25d770b9451af5fac9069b40f5.tar.xz
ee-python-3d6f086c0ac32b25d770b9451af5fac9069b40f5.zip
bom: Much better report.
Diffstat (limited to 'src/ee/bom.py')
-rw-r--r--src/ee/bom.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ee/bom.py b/src/ee/bom.py
index cf18955..57eb558 100644
--- a/src/ee/bom.py
+++ b/src/ee/bom.py
@@ -9,7 +9,6 @@ from ee.logging import log
from ee.part import PartDb, load_db, save_db, Part, fact_keys
from ee.project import Project, report, SupplierDescriptor
from ee.xml import types
-from ee.xml.uris import make_fact_key
__all__ = ["create_bom"]
@@ -137,8 +136,8 @@ def create_bom(project: Project, schematic_path: Path, out_path: Path, part_dbs:
format(bom_part.ref, ",".join(references)))
bom_parts.add_index("uri", lambda bp: bp.selected_part.uri if bp.selected_part else None)
- bom_parts.add_multi_index("supplier,part", lambda op: (
- op.selected_part.supplier, op.selected_part.uri) if op.selected_part else None)
+ bom_parts.add_multi_index("supplier,part", lambda bp: (
+ bp.selected_part.supplier, bp.selected_part.uri) if bp.selected_part else None)
out_file = project.report_dir / (os.path.splitext(out_path.name)[0] + ".rst")
make_report(out_file, unresolved_parts, bom_parts, supplier_parts)