From: Ben Darnell Date: Mon, 5 Apr 2010 21:21:16 +0000 (-0700) Subject: Log a warning when multiple handlers have the same name. X-Git-Tag: v1.0.0~59 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=002ba2c1801e963a9cfaf3f023d464c12ae16a42;p=thirdparty%2Ftornado.git Log a warning when multiple handlers have the same name. --- diff --git a/tornado/web.py b/tornado/web.py index e55666685..7559fae8a 100644 --- a/tornado/web.py +++ b/tornado/web.py @@ -961,6 +961,10 @@ class Application(object): spec = URLSpec(pattern, handler, kwargs) handlers.append(spec) if spec.name: + if spec.name in self.named_handlers: + _log.warning( + "Multiple handlers named %s; replacing previous value", + spec.name) self.named_handlers[spec.name] = spec def add_transform(self, transform_class):