diff options
Diffstat (limited to 'src/ee/tools/ninja.py')
-rw-r--r-- | src/ee/tools/ninja.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ee/tools/ninja.py b/src/ee/tools/ninja.py index aa6952b..7d73d8f 100644 --- a/src/ee/tools/ninja.py +++ b/src/ee/tools/ninja.py @@ -21,6 +21,15 @@ class NinjaSupplier(object): def part_db(self): return "$public_dir/{}/parts.xml".format(self.key) + @property + def bom_input(self): + return "$public_dir/{}/bom.xml".format(self.key) + + @property + def bom_output(self): + # This needs to be configurable per supplier + return "$public_dir/{}/bom.csv".format(self.key) + def ninja_path_filter(s: Union[Path, str, List[str]]) -> str: if isinstance(s, Path): |