]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Log a warning when multiple handlers have the same name.
authorBen Darnell <bdarnell@beaker.local>
Mon, 5 Apr 2010 21:21:16 +0000 (14:21 -0700)
committerBen Darnell <bdarnell@beaker.local>
Mon, 5 Apr 2010 21:21:16 +0000 (14:21 -0700)
tornado/web.py

index e556666854ceb6b0b2548ddf1523938d450c73e8..7559fae8a576dc9067fa48dabbe5b90cba12ae61 100644 (file)
@@ -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):