summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hellkamp <marc@gsites.de>2011-02-18 15:20:46 +0100
committerMarcel Hellkamp <marc@gsites.de>2011-02-18 15:20:46 +0100
commitf62002e1b952563762b1944d29c5b1da27dd87a9 (patch)
tree5f663b2b8537a41f7338e6ddd5d5547573be6503
parent5e8bb5b21b4c6da7af8513a2ccb79c572c6aa1fb (diff)
downloadbottle-f62002e1b952563762b1944d29c5b1da27dd87a9.tar.gz
Removed Router.delete(). It is not useful in its current form.
-rwxr-xr-xbottle.py11
1 files changed, 0 insertions, 11 deletions
diff --git a/bottle.py b/bottle.py
index c3bd61e..8da0188 100755
--- a/bottle.py
+++ b/bottle.py
@@ -248,17 +248,6 @@ class Router(object):
if name:
self.named[name] = (rule, None)
- def delete(self, rule, method=None):
- ''' Delete an existing route. Omit `method` to delete all targets. '''
- if rule not in self.routes and rule in self.named:
- rule = self.named[rule][0]
- if rule in self.routes:
- if method: del self.routes[rule][method]
- else: self.routes[rule].clear()
- if not self.routes[rule]:
- del self.routes[rule]
- self.rules.remove(rule)
-
def build(self, _name, *anon, **args):
''' Return a string that matches a named route. Use keyword arguments
to fill out named wildcards. Remaining arguments are appended as a