diff --git a/blahblah/render.py b/blahblah/render.py index 5daa8b9..134ed6f 100644 --- a/blahblah/render.py +++ b/blahblah/render.py @@ -9,9 +9,15 @@ env = Environment( loader = PackageLoader("blahblah") ) rollTemplate = env.get_template("roll_template.html.jinja") postTemplate = env.get_template("post_template.html.jinja") -with open('config.toml', 'r') as f: - config = toml.load(f) - +try: + with open('config.toml', 'r') as f: + config = toml.load(f) +except FileNotFoundError: + print('Error: config.toml not found (try renaming example.toml?). Exiting...') + sys.exit() +except: + print('An unknown error occurred. Exiting...') + sys.exit() def generateBodies(db): postCount = 0 @@ -22,24 +28,18 @@ def generateBodies(db): newPost = '
' + datetime.fromtimestamp(ts).strftime('%B %-d, %Y ') newPost = newPost + '' - newPost = newPost + 'permalink