Skip to content
Task service for OpenTox
Branch: master
Clone or download
Pull request Compare This branch is 46 commits ahead of helma:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
.gitignore
.yardopts
ChangeLog
LICENSE
README.md
application.rb
config.ru

README.md

OpenTox Task

REST operations

Get a list of all tasks     GET     /                 -                       Task URIs                             200
Get the status of a  task   GET     /{id}/status      -                       created|started|completed|cancelled   200,404
Get the PID of a  task      GET     /{id}/pid         -                       Task PID                              200,404
Create a new task           POST    /                 -                       Task URI                              200
Start a  task               PUT     /{id}/started     ""                      -                                     200,404
Complete a  task            PUT     /{id}/completed   resource={resource_uri} -                                     200,404
Set the PID of a  task      PUT     /{id}/pid         pid={PID}               -                                     200,404
Cancel a  task              PUT     /{id}/cancelled   ""                      -                                     200, 404
Delete a  task              DELETE  /{id}             -                       -                                     200, 404
Delete all  tasks           DELETE  /                 -                       -                                     200

IMPORTANT NOTE: Our framework does not accept empty PUT requests. Please send an empty parameter (e.g. with -d '' for curl) or you will receive a "411 Length Required" error.

API documentation

Copyright (c) 2009-2011 Christoph Helma, Martin Guetlein, Micha Rautenberg, Andreas Maunz, David Vorgrimmler, Denis Gebele. See LICENSE for details.

You can’t perform that action at this time.