iro/model/decorators.py
author Sandro Knauß <knauss@netzguerilla.net>
Fri, 27 Jan 2012 17:49:57 +0100
branchdevel
changeset 115 323d06431100
child 117 351a02310dd8
permissions -rw-r--r--
restructering validate
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
115
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     1
from decorator import decorator
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     2
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     3
from .utils import DBDefer
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     4
from .user import vUser
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     5
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     6
def vRoute(typ):
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     7
    @decorator
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     8
    def wrapper(f, *args, **kwargs):
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     9
        return f(*args, **kwargs)
323d06431100 restructering validate
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    10
    return wrapper