summaryrefslogtreecommitdiff
path: root/lasku.py
diff options
context:
space:
mode:
Diffstat (limited to 'lasku.py')
-rwxr-xr-xlasku.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/lasku.py b/lasku.py
index 110c636..c4fa355 100755
--- a/lasku.py
+++ b/lasku.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python3
+import os
import sys
import yaml
@@ -62,8 +63,6 @@ class Item:
total_vat_cents = self['total_vat_cents']
total_cents = self['total_cents']
- debug(self.dict)
-
assert unit_net_cents * count == total_net_cents, \
'{} * {} != {}'.format(unit_net_cents, count, total_net_cents)
@@ -123,7 +122,9 @@ def substitute_all(text, subst):
return text
-text = cat('template.tex')
+dirname = os.path.dirname(__file__)
+filename = os.path.join(dirname, 'template.tex')
+text = cat(filename)
with open(sys.argv[1]) as f:
company = yaml.safe_load(f)