예제 #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)