openqa-client(1) | openQA Documentation | openqa-client(1) |
openqa-client - deprecated script for talking to an openQA server
This script is deprecated, use openqa-cli instead
openqa-client [OPTIONS] PATH
{
"FLAVOR" : "DVD",
"BUILD" : "42",
"ARCH" : "i586",
"DISTRI" : "opensuse",
"VERSION" : "26", }
Returning YAML is deprecated, and currently only one endpoint (job_templates_scheduling) is able to return YAML anyway.
By default, "Accept: */*" is sent.
For example: jobs/639172 put --json-data '{"group_id": 1}'
This is for instance used to post job templates, e.g.:
job_templates_scheduling/1 post --form schema=JobTemplates-01.yaml preview=0 template="$(cat foo.yaml)"
To create nested forms use dotted syntax, e.g.:
jobs/1/artefact post --form file.file=bar file.filename=bar.log
Interact with the openQA API by specified route entry points and optionally operations, defaults to the 'get' operation, i.e. just reading out the data without changing it. See the help on the openQA instance you want to access for available API routes.
Common top level entry points: jobs, workers, isos.
2024-04-11 | openQA 4.6.1700240294.34068e38e |