示例#1
0
文件: mole.py 项目: ruter/Mole
 def wrapper(func):
     for rule in makelist(path) or yieldroutes(func):
         for verb in makelist(method):
             if static:
                 rule = rule.replace(':', '\\:')
                 utils.depr("Use backslash to escape ':' in routes.")
             #TODO: Prepare this for plugins
             self.router.add(rule, verb, len(self.routes), name=name)
             self.routes.append((func, decorators))
     return func
示例#2
0
文件: mole.py 项目: CodeSummer/YouMd
 def wrapper(func):
     for rule in makelist(path) or yieldroutes(func):
         for verb in makelist(method):
             if static:
                 rule = rule.replace(':','\\:')
                 utils.depr("Use backslash to escape ':' in routes.")
             #TODO: Prepare this for plugins
             self.router.add(rule, verb, len(self.routes), name=name)
             self.routes.append((func, decorators))
     return func
示例#3
0
文件: mole.py 项目: ruter/Mole
 def optimize(self, *a, **ka):
     utils.depr("Mole.optimize() is obsolete.")
示例#4
0
文件: mole.py 项目: ruter/Mole
def default():
    utils.depr(
        "The default() decorator is deprecated. Use @error(404) instead.")
    return error(404)
示例#5
0
文件: mole.py 项目: CodeSummer/YouMd
 def optimize(self, *a, **ka):
     utils.depr("Mole.optimize() is obsolete.")
示例#6
0
文件: mole.py 项目: CodeSummer/YouMd
def default():
    utils.depr("The default() decorator is deprecated. Use @error(404) instead.")
    return error(404)