Beispiel #1
0
class WatchDog:
    
    def __init__(self):
        jdir = cfg.journal.dir
        self.__impl = Impl(journal=Journal(jdir))
    
    @remote
    def track(self, sn, replyto, any, timeout):
        return self.__impl.track(sn, replyto, any, timeout)
    
    @remote
    def hack(self, sn):
        return self.__impl.hack(sn)
    
    @remote
    @action(seconds=1)
    def process(self):
        self.__impl.process()