Exemple #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)
Exemple #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)
Exemple #3
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.processes = {}
Exemple #4
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.timer = MultiTimer()
     self.set = set()
Exemple #5
0
 def wait(self):
     """Waits on the flag."""
     AbstractDaemon.wait(self, SCHEDULER_PERIOD)
Exemple #6
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.processes = {}
Exemple #7
0
 def __init__(self, *args, **kwargs):
     AbstractDaemon.__init__(self, *args, **kwargs)
     self.timer = MultiTimer()
     self.set = set()
Exemple #8
0
 def wait(self):
     """Waits on the flag."""
     AbstractDaemon.wait(self, SCHEDULER_PERIOD)