changeset 534:5bbeb11fe8d9

bug: Fix crash running `chef help scaffolding` outside of a website.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 29 Jul 2015 09:10:28 -0700
parents c24aaaf59500
children 03c3a77fda60
files piecrust/commands/builtin/scaffolding.py
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/piecrust/commands/builtin/scaffolding.py	Wed Jul 29 09:00:28 2015 -0700
+++ b/piecrust/commands/builtin/scaffolding.py	Wed Jul 29 09:10:28 2015 -0700
@@ -141,6 +141,8 @@
         return os.path.join(app.root_dir, 'scaffold/pages')
 
     def supports(self, app):
+        if not app.root_dir:
+            return False
         return os.path.isdir(self._getTemplatesDir(app))
 
     def getTemplateNames(self, app):