Name: job-status-listener
Owner: CyVerse Discovery Environment
Description: null
Created: 2018-04-02 19:30:33.0
Updated: 2018-05-15 19:25:54.0
Pushed: 2018-05-15 19:25:53.0
Homepage: null
Size: 1327
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Listens over HTTP for job status updates, then publishes them to AMQP.
This service accepts a JSON request body at the POST {uuid}/status
endpoint which describes a status update for the job with an external ID of {uuid}
. The body should have three keys, all strings: hostname, message, and state, where state should be one of: submitted, running, completed, or failed. More documentation for the public-facing part of this is available at https://cyverse-de.github.io/misc-api/ .