コード例 #1
0
ファイル: t_base.py プロジェクト: nloadholtes/chapman
 def link(self, task, slot, *args, **kwargs):
     '''Add an on_complete message with the given args'''
     msg = Message.n(task, slot, *args, **kwargs)
     self._state.m.set(dict(on_complete=msg._id))
     return msg
コード例 #2
0
ファイル: t_base.py プロジェクト: nloadholtes/chapman
 def start(self, *args, **kwargs):
     '''Send a 'run' message & update state'''
     self._state.m.set(dict(status='active'))
     msg = Message.new(self, 'run', args, kwargs)
     msg.send()
     return msg
コード例 #3
0
ファイル: t_base.py プロジェクト: nloadholtes/chapman
 def schedule(self, after, *args, **kwargs):
     '''Send a 'run' message & update state'''
     self._state.m.set(dict(status='pending'))
     msg = Message.new(self, 'run', args, kwargs, after=after)
     msg.send()
     return msg
コード例 #4
0
ファイル: t_base.py プロジェクト: synappio/chapman
 def schedule(self, after, *args, **kwargs):
     '''Send a 'run' message & update state'''
     self._state.m.set(dict(status='pending'))
     msg = Message.new(self, 'run', args, kwargs, after=after)
     msg.send()
     return msg
コード例 #5
0
ファイル: t_base.py プロジェクト: synappio/chapman
 def start(self, *args, **kwargs):
     '''Send a 'run' message & update state'''
     self._state.m.set(dict(status='active'))
     msg = Message.new(self, 'run', args, kwargs, send=True)
     return msg
コード例 #6
0
ファイル: t_base.py プロジェクト: synappio/chapman
 def link(self, task, slot, *args, **kwargs):
     '''Add an on_complete message with the given args'''
     msg = Message.n(task, slot, *args, **kwargs)
     self._state.m.set(dict(on_complete=msg._id))
     return msg
コード例 #7
0
ファイル: t_base.py プロジェクト: nloadholtes/chapman
 def schedule(self, after, *args, **kwargs):
     """Send a 'run' message & update state"""
     self._state.m.set(dict(status="pending"))
     msg = Message.new(self, "run", args, kwargs, after=after)
     msg.send()
     return msg
コード例 #8
0
ファイル: t_base.py プロジェクト: nloadholtes/chapman
 def start(self, *args, **kwargs):
     """Send a 'run' message & update state"""
     self._state.m.set(dict(status="active"))
     msg = Message.new(self, "run", args, kwargs)
     msg.send()
     return msg