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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "ICECREAM" 1 "April 21th, 2005" "Icecream" "Icecream User's Manual"
.SH NAME
scheduler \- Icecream scheduler
.SH "SYNOPSIS"
.ad l
.hy 0
.HP 10
\fBscheduler\fR [\fB\fB\-n\fR\fR | \fB\fB\-\-netname\fR\fR\fI name\fR] [\fB\fB\-p\fR\fR | \fB\fB\-\-port\fR\fR\fI port\fR] [\fB\fB\-h\fR\fR | \fB\fB\-\-help\fR\fR] [\fB\fB\-l\fR\fR | \fB\fB\-\-log\-file\fR\fR\fI file\fR] [\fB\fB\-d\fR\fR | \fB\fB\-\-daemonize\fR\fR] [\fB\fB\-r\fR\fR | \fB\fB\-\-allow\-run\-as\-user\fR\fR] [\-v\ [v\ [v]]]
.ad
.hy
.SH "DESCRIPTION"
.PP
The Icecream scheduler is the central instance of an Icecream compile network\&. It distributes the compile jobs and provides the data for the monitors\&.
.SH "OPTIONS"
.TP
\fB\-n\fR, \fB\-\-netname\fR \fInetname\fR
The name of the Icecream network the scheduler controls\&.
.TP
\fB\-p\fR, \fB\-\-port\fR \fIport\fR
IP port the scheduler uses\&.
.TP
\fB\-h\fR, \fB\-\-help\fR
Print help message\&.
.TP
\fB\-l\fR, \fB\-\-log\-file\fR \fIlogfile\fR
Name of file where log output is written to\&.
.TP
\fB\-d\fR, \fB\-\-daemonize\fR
Detach daemon from shell\&.
.TP
\fB\-v\fR, \fB\-vv\fR, \fB\-vvv\fR
Control verbosity of daemon\&. The more v the more verbose\&.
.TP
\fB\-r\fR, \fB\-\-allow\-run\-as\-user\fR
Force running the scheduler with user rights\&. Usually you will need to run the scheduler with root rights\&.
.SH "SEE ALSO"
.PP
icecream, scheduler, iceccd, icemon
.SH "AUTHOR"
.PP
Cornelius Schumacher
|