(
self,
input: TaskInput,
mode: Optional[str] = None,
resources_id: Optional[str] = None,
config: Optional[RolloutConfig] = None,
metadata: Optional[Dict[str, Any]] = None,
worker_id: Optional[str] = None,
)
| 37 | ) |
| 38 | |
| 39 | async def start_rollout( |
| 40 | self, |
| 41 | input: TaskInput, |
| 42 | mode: Optional[str] = None, |
| 43 | resources_id: Optional[str] = None, |
| 44 | config: Optional[RolloutConfig] = None, |
| 45 | metadata: Optional[Dict[str, Any]] = None, |
| 46 | worker_id: Optional[str] = None, |
| 47 | ) -> AttemptedRollout: |
| 48 | self.calls.append(("start_rollout", (input, mode, resources_id, config, metadata, worker_id), {})) |
| 49 | return self.return_values["start_rollout"] |
| 50 | |
| 51 | async def enqueue_rollout( |
| 52 | self, |
no outgoing calls