sched: schedule RPC methods, transport/client decoding, round trips (T13)
This commit is contained in:
@@ -70,6 +70,30 @@ class FakeWorkflowClient:
|
||||
async def read_run_trace(self, **params: Any) -> object:
|
||||
return self._response("workflow.runs.trace", params)
|
||||
|
||||
async def create_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.create", params)
|
||||
|
||||
async def get_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.get", params)
|
||||
|
||||
async def list_schedules(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.list", params)
|
||||
|
||||
async def update_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.update", params)
|
||||
|
||||
async def pause_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.pause", params)
|
||||
|
||||
async def resume_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.resume", params)
|
||||
|
||||
async def delete_schedule(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.delete", params)
|
||||
|
||||
async def list_schedule_occurrences(self, **params: Any) -> object:
|
||||
return self._response("workflow.schedules.occurrences.list", params)
|
||||
|
||||
async def _call(self, method: str, params: dict[str, Any]) -> object:
|
||||
return self._response(method, params)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user