Mercurial > hg > bitsyblog
comparison bitsyblog/bitsyblog.py @ 63:e3c72e2c881e
better error message
author | egj@socialplanning.org |
---|---|
date | Tue, 02 Feb 2010 18:18:22 +0000 |
parents | 94dddb3a5d77 |
children | 0f25fe665367 |
comparison
equal
deleted
inserted
replaced
62:4038c2a052da | 63:e3c72e2c881e |
---|---|
78 self.feed_items = int(self.feed_items) | 78 self.feed_items = int(self.feed_items) |
79 | 79 |
80 # template renderer | 80 # template renderer |
81 self.auto_reload = self.auto_reload.lower()=='true' | 81 self.auto_reload = self.auto_reload.lower()=='true' |
82 self.template_directories = self.template_directories.split() # no spaces in directory names, for now | 82 self.template_directories = self.template_directories.split() # no spaces in directory names, for now |
83 assert sum([os.path.isdir(directory) for directory in self.template_directories]) == len(self.template_directories) | 83 |
84 for directory in self.template_directories: | |
85 assert os.path.isdir(directory), "Bitsyblog template directory %s does not exist!" % directory | |
86 | |
84 self.template_directories.append(resource_filename(__name__, 'templates')) | 87 self.template_directories.append(resource_filename(__name__, 'templates')) |
85 self.loader = TemplateLoader(self.template_directories, | 88 self.loader = TemplateLoader(self.template_directories, |
86 auto_reload=self.auto_reload) | 89 auto_reload=self.auto_reload) |
87 | 90 |
88 | 91 |