Beispiel #1
0
 def start(self):
     """Starts the Scheduler."""
     # Temporary check until multiple schedulers is supported fully.
     if Scheduler.objects.alive().count() > 0:
         print "Cannot run more than one scheduler at a time."
         return
     AbstractDaemon.start(self)
Beispiel #2
0
 def start(self):
     """Starts the Scheduler."""
     # Temporary check until multiple schedulers is supported fully.
     if Scheduler.objects.alive().count() > 0:
         print "Cannot run more than one scheduler at a time."
         return
     AbstractDaemon.start(self)
Beispiel #3
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.processes = {}
Beispiel #4
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.timer = MultiTimer()
     self.set = set()
Beispiel #5
0
 def wait(self):
     """Waits on the flag."""
     AbstractDaemon.wait(self, SCHEDULER_PERIOD)
Beispiel #6
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.processes = {}
Beispiel #7
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.timer = MultiTimer()
     self.set = set()
Beispiel #8
0
 def wait(self):
     """Waits on the flag."""
     AbstractDaemon.wait(self, SCHEDULER_PERIOD)