コード例 #1
0
ファイル: check.py プロジェクト: pontiflex/trustme
def __check(action_class, serial):
    req = DBSession.query(action_class).filter(Action.serial == serial).first()
    if req is None:
        return HTTPNotFound("Invalid serial number")
    if Access.processed(req, True):
        return req.render("approved", True)
    if Access.processed(req, False):
        return req.render("denied", True)
    if Access.filtered(req):
        return req.render("pending", True)
    return req.render("rejected", True)