Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Documentation for EWMS - Workflow Management Service

Documentation for API Endpoints

Class Method HTTP request Description
DefaultApi details GET /v0/ Returns an empty response.
DefaultApi details POST /v0/query/task-directives Queries and returns a list of task directive objects based on the provided criteria.
DefaultApi details POST /v0/query/taskforces Queries and returns a list of taskforce objects based on the provided criteria.
DefaultApi details POST /v0/query/workflows Queries and returns a list of workflow objects based on the provided criteria.
DefaultApi details GET /v0/schema/openapi Returns the OpenAPI schema.
DefaultApi details POST /v0/task-directives/{task_id}/actions/add-workers Creates a new taskforce (and associated workers) for an existing task directive.
DefaultApi details GET /v0/task-directives/{task_id} Retrieves the task directive that matches the specified task ID.
DefaultApi details GET /v0/taskforces/{taskforce_uuid} Retrieves the taskforce object that matches the specified taskforce UUID.
DefaultApi details POST /v0/tms/condor-complete/taskforces/{taskforce_uuid} For internal use only (TMS): Updates the specified taskforce with the completion timestamp of the HTCondor cluster.
DefaultApi details POST /v0/tms/condor-rm/taskforces/{taskforce_uuid}/failed For internal use only (TMS): Communicates that a taskforce failed to be removed on HTCondor.
DefaultApi details POST /v0/tms/condor-rm/taskforces/{taskforce_uuid} For internal use only (TMS): Confirms that a taskforce has been removed on HTCondor.
DefaultApi details POST /v0/tms/condor-submit/taskforces/{taskforce_uuid}/failed For internal use only (TMS): Communicates that a taskforce failed to be submitted to HTCondor for execution.
DefaultApi details POST /v0/tms/condor-submit/taskforces/{taskforce_uuid} For internal use only (TMS): Confirms that a taskforce has been submitted to HTCondor for execution.
DefaultApi details GET /v0/tms/pending-starter/taskforces For internal use only (TMS): Retrieves the next taskforce ready to start at the specified HTCondor location.
DefaultApi details GET /v0/tms/pending-stopper/taskforces For internal use only (TMS): Retrieves the next taskforce ready to stop at the specified HTCondor location.
DefaultApi details POST /v0/tms/statuses/taskforces For internal use only (TMS): Updates and returns the statuses and errors for the specified taskforces.
DefaultApi details POST /v0/workflows Creates a new workflow along with its associated task directives and taskforces.
DefaultApi details POST /v0/workflows/{workflow_id}/actions/abort Aborts the specified workflow (and marks as 'deactivated'), then sends stop commands to the associated taskforces.
DefaultApi details POST /v0/workflows/{workflow_id}/actions/finished Marks the specified workflow as finished (and 'deactivated'), then sends stop commands to the associated taskforces.
DefaultApi details GET /v0/workflows/{workflow_id} Retrieves the workflow object that matches the specified workflow ID.

Documentation for Models

Documentation for Authorization