File: TODO

package info (click to toggle)
pexec 1.0~rc8-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 720 kB
  • sloc: ansic: 5,682; makefile: 256; sh: 16
file content (39 lines) | stat: -rw-r--r-- 1,186 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

PEXEC - List of things to be done.  Plans, ideas, whatsoever.
*************************************************************

Main code
=========

Stuff related to single-host invocation:
 - handle signals carefully, esp. SIGINT and SIGTERM
 - poll the status with some signal (SIGUSR1, i.e. like for `dd`)

Stuff related to invocation on multiple hosts:
 - check the termination of the child remote shells
 - stop all the children if some signal (SIGINT) has been received, incl.
   the sending of an appropriate command to the daemons for an explicit stop
 - remote and local files (--local-files): careful implementation

Stuff related to hypervisor mode:
 - what should happen is the hypervisor disconnects?
 - some info about the current jobs/tasks (in ``machine readable'' form):
	* name and/or submitter of the job
	* start timestamp
	* total number of tasks to be done
	* number of tasks which are done
	* current timestamp
   the same kind of info about the finalized jobs:
	* name and/or submitter of the job
	* start & finish timestamp
	* total number of tasks to be done

Generic:
 - IPv6 support

Documentation
=============

 - more examples
 - hypervisor mode: examples