made MiddlewareManager an abstract class, and minor change to log message

This commit is contained in:
Pablo Hoffman 2010-08-12 03:04:19 -03:00
parent 192ec5e35b
commit ae692c05b7
1 changed files with 2 additions and 2 deletions

View File

@ -18,7 +18,7 @@ class MiddlewareManager(object):
@classmethod
def _get_mwlist_from_settings(cls, settings):
return []
raise NotImplementedError
@classmethod
def from_settings(cls, settings):
@ -36,7 +36,7 @@ class MiddlewareManager(object):
if e.args:
log.msg(e)
enabled = [type(x).__name__ for x in middlewares]
log.msg("Enabled %ss: %s" % (cls.component_name, ",".join(enabled)), \
log.msg("Enabled %ss: %s" % (cls.component_name, ", ".join(enabled)), \
level=log.DEBUG)
return cls(*middlewares)