summarylogtreecommitdiffstats
path: root/icecream.conf
blob: 9aefefdd059183d21e463508aa654cbd5262aaeb (plain)
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#
## Type: integer(0:19)
## Path: Applications/icecream
## Description: Icecream settings
## ServiceRestart: icecream
## Default: 5
#
# Nice level of running compilers
#
ICECREAM_NICE_LEVEL="5"

#
## Type: string
## Path: Applications/icecream
## Default: /var/log/icecream/iceccd
#
# icecream daemon log file
#
ICECREAM_LOG_FILE="/var/log/icecream/iceccd"

#
## Type: string
## Path: Applications/icecream
## Default: no
#
# Start also the scheduler?
#
# XXX: The SuSE package uses one init file instead of two systemd files.
# Therefore, this variable has meaning. For Arch Linux, this variable has no
# meaning, but it is maintained here to make an easier diff.
#
#ICECREAM_RUN_SCHEDULER="no"

#
## Type: string
## Path: Applications/icecream
## Default: /var/log/icecream/scheduler
#
# icecream scheduler log file
#
ICECREAM_SCHEDULER_LOG_FILE="/var/log/icecream/scheduler"

#
## Type: string
## Path: Applications/icecream
## Default: ""
#
# Identification for the network the scheduler and daemon run on.
# You can have several distinct icecream networks in the same LAN
# for whatever reason.
#
ICECREAM_NETNAME=""

#
## Type: string
## Path: Applications/icecream
## Default: ""
#
# If the daemon can't find the scheduler by broadcast (e.g. because
# of a firewall) you can specify it.
#
ICECREAM_SCHEDULER_HOST=""

#
## Type: integer
## Path: Applications/icecream
## Default: ""
#
# You can overwrite here the number of jobs to run in parallel. Per
# default this depends on the number of (virtual) CPUs installed.
#
# Note: a value of "0" is actually interpreted as "1", however it
# also sets ICECREAM_ALLOW_REMOTE="no".
#
ICECREAM_MAX_JOBS=""

#
## Type: yesno
## Path: Applications/icecream
## Default: "yes"
#
# Specifies whether jobs submitted by other nodes are allowed to run on
# this one.
#
ICECREAM_ALLOW_REMOTE="yes"

#
## Type: string
## Path: Applications/icecream
## Default: "/var/cache/icecream"
#
# This is the directory where the icecream daemon stores the environments
# it compiles in. In a big network this can grow quite a bit, so use some
# path if your /tmp is small - but the user icecream has to write to it.
#
ICECREAM_BASEDIR="/var/cache/icecream"