Richard Hughes
12/17/2020, 6:36 PMmutation {
delete_flow(input:
query {
flow
(where: {name: {_eq: "MyFlowToDelete" }})
{
id
}
}
) {
success,
error
}
}
Dylan
Richard Hughes
12/17/2020, 6:43 PMDylan
from prefect import Client
from prefect.engine.state import Failed
c = Client()
flows = c.graphql(
query="""
query {
flow(where: {name: {_eq: "My Flow's Name"}}) {
id
}
}"""
)
flows = flows.get("data").get("task_run")
print(flows)
for flow in flows:
print(flow)
id = flow.get("id")
result = c.graphql(
query="""mutation DelteFlow($id: UUID!){ delete_flow(input: {id: $id}) { success } }""",
variables={"id": "1234-1234-1234-1235"},
)
Richard Hughes
12/17/2020, 7:04 PM($id: UUID!)
"1234-1234-1234-1235": UUID!"
Dylan
mutation DeleteFlow($id: UUID!) {
delete_flow(input: {flow_id: $id}) {
success
}
}