예제 #1
0
def rt_term_callback():
    '''Realtime termination callback function 
    '''
    eventQueue = ServiceRegistry.getService('event_queue')
    try:
        eventQueue.put(None)
    except BaseException, e:
        logger = ServiceRegistry.getService('log_service')
        logger.error('rt_term_callback exception: ' + e)
예제 #2
0
def rt_term_callback():
    '''Realtime termination callback function 
    '''
    eventQueue = ServiceRegistry.getService('event_queue')
    try:
        eventQueue.put(None)
    except BaseException, e:
        logger = ServiceRegistry.getService('log_service')
        logger.error('rt_term_callback exception: ' + e)
예제 #3
0
def rt_callback(recid,msgid):
    '''Realtime callback function.
    '''
    e = Event('ras',recid,msgid)
    eventQueue = ServiceRegistry.getService('event_queue')
    if msgid in RealtimeEventMonitor.msgidList:
        try:
            eventQueue.put(e)
        except BaseException, e:
            logger = ServiceRegistry.getService('log_service')
            logger.error('rt_callback exception: ' + e)
예제 #4
0
def rt_callback(recid, msgid):
    '''Realtime callback function.
    '''
    e = Event('ras', recid, msgid)
    eventQueue = ServiceRegistry.getService('event_queue')
    if msgid in RealtimeEventMonitor.msgidList:
        try:
            eventQueue.put(e)
        except BaseException, e:
            logger = ServiceRegistry.getService('log_service')
            logger.error('rt_callback exception: ' + e)