示例#1
0
def error404(e):
    mods = modules()
    username=getattr(g, 'username', None),
    args = NamedDict(error=e)
    msg = getattr(e, 'msg', None)
    if msg:
        args.errormsg = msg
    if g.info_ver in mods.keys():
        args.username = username
        return mods[g.info_ver].error(**args)
    g.username = None
    args.errormsg = filter.msg('err_url_invalid_info_ver')
    return mods[jubeatinfo.const.INFO_VERSION].error(username=None, **args)
示例#2
0
def error500(e):
    mods = modules()
    args = NamedDict(username=g.username, error=e)
    args.errormsg = filter.msg(getattr(e, 'msg', 'err_unknown'))
    return mods[g.info_ver].error(**args)