summaryrefslogtreecommitdiffstats
path: root/invoice
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2012-05-28 06:30:45 +0200
committerSebastian Reichel <sre@ring0.de>2012-05-28 06:30:45 +0200
commitb071ed3fc7a9899969a006e52a8959694ad9cfd4 (patch)
tree3cfdb5473355adc96711997c60a8ff12964ac1cd /invoice
parent29dce6f165c45ab209912e7ca0d240ae590fc3c4 (diff)
downloadserial-barcode-scanner-b071ed3fc7a9899969a006e52a8959694ad9cfd4.tar.bz2
interpret sys.argv
Diffstat (limited to 'invoice')
-rwxr-xr-xinvoice/generate-invoice.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/invoice/generate-invoice.py b/invoice/generate-invoice.py
index 0af75c4..8b0f462 100755
--- a/invoice/generate-invoice.py
+++ b/invoice/generate-invoice.py
@@ -246,8 +246,17 @@ def gen_stock_mail():
msg.attach(MIMEText(gen_stock_asciitable(), 'plain', 'utf-8'))
return msg
-def stock():
+def weekly():
send_mail(gen_stock_mail(), "einkauf@kreativitaet-trifft-technik.de")
-#stock()
-daily()
+def backup():
+ # TODO
+
+if sys.argv[1] == "daily":
+ daily()
+elif sys.argv[1] == "weekly":
+ weekly()
+elif sys.argv[1] == "monthly":
+ print("TODO: not yet implemented")
+else
+ print("not supported!")