# HG changeset patch
# User egj@socialplanning.org
# Date 1265134702 0
# Node ID e3c72e2c881eff497f46ad40c7a7ce58688dc487
# Parent  4038c2a052da23f9d08aac0fb10fefb421cf5d96
better error message

diff -r 4038c2a052da -r e3c72e2c881e bitsyblog/bitsyblog.py
--- a/bitsyblog/bitsyblog.py	Tue Jan 19 14:50:44 2010 -0500
+++ b/bitsyblog/bitsyblog.py	Tue Feb 02 18:18:22 2010 +0000
@@ -80,7 +80,10 @@
         # template renderer
         self.auto_reload = self.auto_reload.lower()=='true'
         self.template_directories = self.template_directories.split() # no spaces in directory names, for now
-        assert sum([os.path.isdir(directory) for directory in self.template_directories]) == len(self.template_directories)
+
+        for directory in self.template_directories:
+            assert os.path.isdir(directory), "Bitsyblog template directory %s does not exist!" % directory
+        
         self.template_directories.append(resource_filename(__name__, 'templates'))
         self.loader = TemplateLoader(self.template_directories,
                                      auto_reload=self.auto_reload)