Job metadata
Job metadata
Jobs can have an optional extra property field called metadata
that allows to set arbitrary tags to jobs and query the jobs using the API:
{
"name": "job_name",
"command": "/bin/true",
"schedule": "@every 2m",
"metadata": {
"user_id": "12345"
}
}
And then query the API to get only the results needed:
$ curl http://localhost:8080/v1/jobs --data-urlencode "metadata[user_id]=12345"`