Metadata
- Source
- KETTLE-5
- Type
- New Feature
- Priority
- Major
- Status
- Open
- Resolution
- N/A
- Assignee
- N/A
- Reporter
- Michelle D'Souza
- Created
2009-11-23T15:34:44.000-0500 - Updated
2013-08-13T14:00:27.092-0400 - Versions
- N/A
- Fixed Versions
- N/A
- Component
- N/A
Description
This feature comes out of a need from Decapod. Decapod requires the ability to make system calls in order to start processes such as dewarping images and creating pdf documents. Some of these processes will return quickly while other will take a considerable amount of time. Ideally, we would like to be able to manage the processes that we start.
Process management should include:
1. starting processes synchronously or asynchronously
2. finding out the status of a process
3. stopping processes
4. queuing system call requests
Comments
-
Antranig Basman commented
2013-08-13T14:00:27.092-0400 "new new Kettle", being based on node, provides standard mechanisms for executing system calls. However, the detailed process management facilities described in this issue would need to be coded, or located in a 3rd-party npm package.