Пример #1
0
 def send_signal_from(self, name, sender, *args, **kwargs):
     self.log.debug(
         "sending signal '{}' from {} with args {!r}, {!r}".format(
             name, "'{}'".format(sender) if sender else None, args, kwargs
         )
     )
     for task in itervalues(self._tasks):
         task._check_signals(name, sender, *args, **kwargs)
Пример #2
0
 def send_signal(self, name, *args, **kwargs):
     """Send a signal, that may map to one or more commands on a task"""
     self.log.debug("sending signal '{}' with args {!r}, {!r}".format(name, args, kwargs))
     for task in itervalues(self._tasks):
         task._check_signals(name, None, *args, **kwargs)
Пример #3
0
 def __iter__(self):
     return itervalues(self.timelines)