aboutsummaryrefslogtreecommitdiff
path: root/trygvis/eda/cli/digikey_download_for_schematic.py
diff options
context:
space:
mode:
Diffstat (limited to 'trygvis/eda/cli/digikey_download_for_schematic.py')
-rwxr-xr-xtrygvis/eda/cli/digikey_download_for_schematic.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/trygvis/eda/cli/digikey_download_for_schematic.py b/trygvis/eda/cli/digikey_download_for_schematic.py
index 4be2632..bf4f0ce 100755
--- a/trygvis/eda/cli/digikey_download_for_schematic.py
+++ b/trygvis/eda/cli/digikey_download_for_schematic.py
@@ -5,7 +5,7 @@ from trygvis.eda import cli
from trygvis.eda.digikey import *
-def work(schematic_url, g):
+def work(schematic_url, force, g):
client = DigikeyClient()
db = DigikeyDatabase()
download_category_tree(db, client)
@@ -79,9 +79,9 @@ ORDER BY ?digikey_pn
[g.add(node) for node in product.to_nodes()]
return g
- cli.write_graph(download_graph, filename)
+ cli.write_graph(download_graph, filename, force_write=force)
def run(schematic_url, args):
cli.info("Schematic: %s" % schematic_url)
- cli.with_database(lambda g: work(schematic_url, g))
+ cli.with_database(lambda g: work(schematic_url, args.force, g))