예제 #1
0
 def __init__(self, bus, frequency=600, server=None):
     self.lock = Lock()
     self.server = server
     self.bus = bus
     Monitor.__init__(self, bus, lambda: self.run(server), frequency=frequency)
     self.subscribe()
     self.nruns = 0
예제 #2
0
파일: mdx.py 프로젝트: lhoekenga/pyFF
 def __init__(self, bus, frequency=600, server=None):
     self.lock = Lock()
     self.server = server
     self.bus = bus
     Monitor.__init__(self, bus, lambda: self.run(server), frequency=frequency)
     self.subscribe()
     self.nruns = 0
예제 #3
0
파일: utils.py 프로젝트: opmuse/opmuse
        def __init__(self, bus, name, compiler):
            Monitor.__init__(self, bus, self.run, frequency=.5)

            self.name = name
            self.compiler = compiler
            self._files = {}
            self.enable = False
예제 #4
0
 def __init__(self, bus):
     Monitor.__init__(self,
                      bus,
                      self.deamon_run,
                      frequency=60,
                      name=self.__class__.__name__)
예제 #5
0
파일: cache.py 프로젝트: opmuse/opmuse
 def __init__(self, bus):
     Monitor.__init__(self, bus, self.run, frequency=CachePlugin.FREQUENCY)
     self.index = 0
예제 #6
0
파일: search.py 프로젝트: opmuse/opmuse
    def __init__(self, bus):
        Monitor.__init__(self, bus, self.run, frequency=30)

        self._running = False
        self._stopped = False