MCPcopy Index your code
hub / github.com/coleifer/huey / then

Method then

huey/api.py:900–910  ·  view source on GitHub ↗
(self, task, *args, **kwargs)

Source from the content-addressed store, hash-verified

898 self.args = self.args + (data,)
899
900 def then(self, task, *args, **kwargs):
901 if self.on_complete:
902 self.on_complete.then(task, *args, **kwargs)
903 else:
904 if isinstance(task, Task):
905 if args: task.extend_data(args)
906 if kwargs: task.extend_data(kwargs)
907 else:
908 task = task.s(*args, **kwargs)
909 self.on_complete = task
910 return self
911
912 def error(self, task, *args, **kwargs):
913 if self.on_error:

Calls 2

extend_dataMethod · 0.80
sMethod · 0.80