コード例 #1
0
def process(req=None,admin=None):
    msg_id = req.get("msg_id")
    nas_addr = req.get("nas_addr") 
    if not nas_addr:
        reply = json.dumps({'msg_id':msg_id,'data':u'nas_addr is empty','code':1})
        return admin.sendMessage(reply,False) 
    session_id = req.get("acct_session_id")
    store.unlock_online(nas_addr,session_id,STATUS_TYPE_UNLOCK)
    reply = json.dumps({'msg_id':msg_id,'data':u'unlock ok','code':0})
    admin.sendMessage(reply,False)
コード例 #2
0
def process(req=None,user=None,runstat=None):
    if  req.get_acct_status_type() not in (STATUS_TYPE_ACCT_ON,STATUS_TYPE_ACCT_OFF):
        return

    if req.get_acct_status_type() == STATUS_TYPE_ACCT_ON:
        store.unlock_online(req.get_nas_addr(),None,STATUS_TYPE_ACCT_ON)
        runstat.acct_on += 1  
        log.msg('bas accounting on success',level=logging.INFO)
    else:
        store.unlock_online(req.get_nas_addr(),None,STATUS_TYPE_ACCT_OFF)
        runstat.acct_off += 1  
        log.msg('bas accounting off success',level=logging.INFO)
コード例 #3
0
def process(req=None, user=None, runstat=None):
    if req.get_acct_status_type() not in (STATUS_TYPE_ACCT_ON,
                                          STATUS_TYPE_ACCT_OFF):
        return

    if req.get_acct_status_type() == STATUS_TYPE_ACCT_ON:
        store.unlock_online(req.get_nas_addr(), None, STATUS_TYPE_ACCT_ON)
        runstat.acct_on += 1
        log.msg('bas accounting on success', level=logging.INFO)
    else:
        store.unlock_online(req.get_nas_addr(), None, STATUS_TYPE_ACCT_OFF)
        runstat.acct_off += 1
        log.msg('bas accounting off success', level=logging.INFO)
コード例 #4
0
def process(req=None, admin=None):
    msg_id = req.get("msg_id")
    nas_addr = req.get("nas_addr")
    if not nas_addr:
        reply = json.dumps({
            'msg_id': msg_id,
            'data': u'nas_addr is empty',
            'code': 1
        })
        return admin.sendMessage(reply, False)
    session_id = req.get("acct_session_id")
    store.unlock_online(nas_addr, session_id, STATUS_TYPE_UNLOCK)
    reply = json.dumps({'msg_id': msg_id, 'data': u'unlock ok', 'code': 0})
    admin.sendMessage(reply, False)