⚠️ py-tes support is in active development and may be subject to change.
py-tes¶
py-tes is a library for interacting with servers implementing the GA4GH Task Execution Schema.
Getting Started¶
Install¶
Available on PyPI.
Example Python Script¶
import tes
task = tes.Task(
executors=[
tes.Executor(
image="alpine",
command=["echo", "hello"]
)
]
)
cli = tes.HTTPClient("http://funnel.example.com", timeout=5)
task_id = cli.create_task(task)
res = cli.get_task(task_id)
cli.cancel_task(task_id)