Ticket #136 (new enhancement)

Opened 1 year ago

Last modified 7 months ago

flappserver run-command: add --one-at-a-time, --merge-requests

Reported by: warner Assigned to:
Priority: major Milestone: eventually
Component: usability Version: 0.4.1
Keywords: Cc:

Description

The run-command service should get server-side options to wrap command execution in a semaphore (to make sure that only one instance is running at a time), and then a second option to merge multiple requests that are blocked by the semaphore. A related feature would be a client-side "fire-and-forget" flag, to indicate that the client should return immediately, and any output/error/exitcode should be discarded or logged. This would let me replace the Makefile-based wrappers around debian/apt repo-updating scripts with a simple flappserver option.

Change History

01/11/10 18:41:06 changed by warner

  • milestone changed from 0.5.0 to eventually.