diff options
author | rsiddharth <rsd@gnu.org> | 2019-07-13 18:47:08 -0400 |
---|---|---|
committer | rsiddharth <rsd@gnu.org> | 2019-07-13 18:47:08 -0400 |
commit | df19a818d8e7091d1d3a2b8d9c31954a50665a23 (patch) | |
tree | d0e935a07bd1101ba017ceebd619d718dd3e77dd /lps_gen.py | |
parent | 8ca7c73df5994a30f3b1070f8c000beef454849e (diff) |
lps_gen.py: Update template_read.
* lps_gen.py (template_read): Add exception handling for non-existent
templates.
* tests/test_lps_gen.py (TestTemplates.test_read): Add non-existent
template test.
Diffstat (limited to 'lps_gen.py')
-rw-r--r-- | lps_gen.py | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -99,7 +99,13 @@ def template_read(name): p = 'lpschedule_generator' r = 'data/{}'.format(name) - return pkgr.resource_string(p, r).decode('utf-8') + t = None + try: + t = pkgr.resource_string(p, r).decode('utf-8') + except Exception as e: + print(e, file=sys.stderr) + + return t class LPiCal(object): |