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 |