Mercurial > hg > bitsyblog
comparison bitsyblog/bitsyblog.py @ 71:0c98d1c2c6df
fix syntax errors
| author | Jeff Hammel <jhammel@mozilla.com> |
|---|---|
| date | Thu, 08 Jul 2010 10:40:43 -0700 |
| parents | f6a6a4b072e7 |
| children | c9bab68d00ac |
comparison
equal
deleted
inserted
replaced
| 70:f6a6a4b072e7 | 71:0c98d1c2c6df |
|---|---|
| 25 from cStringIO import StringIO | 25 from cStringIO import StringIO |
| 26 from docutils.utils import SystemMessage | 26 from docutils.utils import SystemMessage |
| 27 from genshi.builder import Markup | 27 from genshi.builder import Markup |
| 28 from genshi.template import TemplateLoader | 28 from genshi.template import TemplateLoader |
| 29 from paste.fileapp import FileApp | 29 from paste.fileapp import FileApp |
| 30 from pkg_resources import iter_entry_points | |
| 30 from pkg_resources import resource_filename | 31 from pkg_resources import resource_filename |
| 31 from StringIO import StringIO | 32 from StringIO import StringIO |
| 32 from urlparse import urlparse | 33 from urlparse import urlparse |
| 33 from webob import Request, Response, exc | 34 from webob import Request, Response, exc |
| 34 | 35 |
| 71 | 72 |
| 72 # abstract attributes | 73 # abstract attributes |
| 73 from user import FilespaceUsers | 74 from user import FilespaceUsers |
| 74 | 75 |
| 75 self.users = FilespaceUsers(self.file_dir) | 76 self.users = FilespaceUsers(self.file_dir) |
| 76 self.blog = FileBlog(self, self.file_dir) | 77 self.blog = FileBlog(self.file_dir) |
| 77 self.cooker = self.restructuredText | 78 self.cooker = self.restructuredText |
| 78 self.feed_items = int(self.feed_items) | 79 self.feed_items = int(self.feed_items) |
| 79 | 80 |
| 80 # template renderer | 81 # template renderer |
| 81 self.auto_reload = self.auto_reload.lower()=='true' | 82 self.auto_reload = self.auto_reload.lower()=='true' |
| 110 for entry_point in iter_entry_points('bitsyblog.listeners'): | 111 for entry_point in iter_entry_points('bitsyblog.listeners'): |
| 111 try: | 112 try: |
| 112 handler = entry_point.load()(self, **handler_args.get(entry_point.name, {})) | 113 handler = entry_point.load()(self, **handler_args.get(entry_point.name, {})) |
| 113 self.handlers.append(handler) | 114 self.handlers.append(handler) |
| 114 except: | 115 except: |
| 115 print 'Cant load entry point %s' entry_point.name | 116 print 'Cant load entry point %s' % entry_point.name |
| 116 continue | 117 continue |
| 117 | 118 |
| 118 | 119 |
| 119 ### methods dealing with HTTP | 120 ### methods dealing with HTTP |
| 120 | 121 |
