Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 08:38:58

0001 from pandacommon.pandalogger.PandaLogger import PandaLogger
0002 
0003 from pandajedi.jedicore.MsgWrapper import MsgWrapper
0004 
0005 from .TypicalWatchDogBase import TypicalWatchDogBase
0006 
0007 logger = PandaLogger().getLogger(__name__.split(".")[-1])
0008 
0009 
0010 # watchdog for general purpose
0011 class GenWatchDog(TypicalWatchDogBase):
0012     # constructor
0013     def __init__(self, taskBufferIF, ddmIF):
0014         TypicalWatchDogBase.__init__(self, taskBufferIF, ddmIF)
0015 
0016     # main
0017     def doAction(self):
0018         tmpLog = MsgWrapper(logger)
0019         tmpLog.debug("start")
0020         tmpLog.debug("done")
0021         return self.SC_SUCCEEDED