You can clone with
HTTPS or Subversion.
Draft deps + package description
Allow accepting task port to be overridden.
Created task-specific worker queues for isolation
Address bit-rot and make tests pass again.
This ensures that task ids are always passed around as `numbers`, in part to avoid problems where tasks and task ids are (were) used interchangeably.
This also adds `count` and `offset` parameters to methods that needed them.
Beginning of a nav bar
Display the JSON args representation in the tooltip
Hark, a rudimentary web interface!
Correct count, include failure timestamp
New BSD license.
Return the expected number of results
Add `getFailCount` for the number of failed tasks
Add count to _getPendingTasks()
Passing `0` will return all of them.
Correct the number of retries attempted.
Mark as reserved, THEN add the it to the local queue
Handle invalid task definitions (by deleting them)
Of course, this begs the question of why they're invalid in the first place...
Revert "Include 'retry' in task payload"
This reverts commit 0aeb10f.
Include # of attempts when reporting errors
Include 'retry' in task payload
Send a full complement of headers
Default port to 80 if unspecified
Split fresnel executable into runner and listener variations
Emit task-created event
chain-gang is a dependency
Web interface for creating tasks
(de-)Serialize arg lists properly
POST the public-facing task definition
Include a Content-Length header, otherwise Tornado doesn't see the re…
Fixed up tests to match spike code
errback will always be called with Error objects
handle timeouts properly
don't bother logging failed requests