offer.provider now handles the options dict and loadConfig is only in Provider class
from decorator import decorator
from .user import vUser
from .dbdefer import dbdefer
from .pool import runInDBPool
from ..error import ValidateException
def vRoute(typ):
@decorator
def wrapper(f, *args, **kwargs):
return f(*args, **kwargs)
return wrapper
@dbdefer
def vTyp(value,field, session):
for typ in session.typs:
if value == typ[0]:
break
else:
raise ValidateException(field=field,msg='Typ is not valid.')
return value