Esempio n. 1
0
 def captureEvents(self, filter="binary/1"):
     try:
         time.sleep(1.0)
         self.tgt = myTarget( filter )   # serial rx
         self.udp = wbUdpEvents2.wbUdpEvents2( self.tgt )
         self.udp.startMonitor()
     except Exception,ex :
         self.error( "failed to start event monitor up %s" % (ex) )
Esempio n. 2
0
#
# Simple Python event monitor
#

import logging, time
import wbUdpEvents2

logging.basicConfig(level=logging.INFO)
#logging.basicConfig(level=logging.DEBUG)

#logging.basicConfig(level=logging.INFO,
#                    format='%(asctime)s %(levelname)s %(message)s',
#                    filename='./WebBrickMonitor.log',
#                    filemode='w')


class myTarget(wbUdpEvents2.wbEventTarget):
    def __init__(self):
        logging.info('WebBrick Monitor')

    def handleEvent(self, event):
        logging.info("%s:%s %s" %
                     (event.type(), event.source(), event.other_data()))


tgt = myTarget()
udp = wbUdpEvents2.wbUdpEvents2(tgt)
udp.startMonitor()
while (udp.alive()):
    time.sleep(0.5)
Esempio n. 3
0
#
# Simple Python event monitor
#

import logging, time
import wbUdpEvents2

logging.basicConfig(level=logging.INFO)
#logging.basicConfig(level=logging.DEBUG)

#logging.basicConfig(level=logging.INFO,
#                    format='%(asctime)s %(levelname)s %(message)s',
#                    filename='./WebBrickMonitor.log',
#                    filemode='w')

class myTarget( wbUdpEvents2.wbEventTarget ):
    def __init__(self):
        logging.info( 'WebBrick Monitor' )

    def handleEvent( self, event ):
        logging.info( "%s:%s %s" % (event.type(), event.source(), event.other_data() )  )


tgt = myTarget()
udp = wbUdpEvents2.wbUdpEvents2( tgt )
udp.startMonitor()
while ( udp.alive() ):
    time.sleep( 0.5 )