Revision 74129b52

b/lib/constants.py
100 100
CPU_PINNING_ALL_KVM = 0xFFFFFFFF
101 101

  
102 102
# Wipe
103
DD_CMD = "dd"
104
MAX_WIPE_CHUNK = 1024 # 1GB
105
MIN_WIPE_CHUNK_PERCENT = 10
106

  
107
RUN_DIRS_MODE = 0775
108
SECURE_DIR_MODE = 0700
109
SECURE_FILE_MODE = 0600
110
ADOPTABLE_BLOCKDEV_ROOT = "/dev/disk/"
103
DD_CMD = _constants.DD_CMD
104
MAX_WIPE_CHUNK = _constants.MAX_WIPE_CHUNK
105
MIN_WIPE_CHUNK_PERCENT = _constants.MIN_WIPE_CHUNK_PERCENT
106

  
107
RUN_DIRS_MODE = _constants.RUN_DIRS_MODE
108
SECURE_DIR_MODE = _constants.SECURE_DIR_MODE
109
SECURE_FILE_MODE = _constants.SECURE_FILE_MODE
110
ADOPTABLE_BLOCKDEV_ROOT = _constants.ADOPTABLE_BLOCKDEV_ROOT
111 111
ENABLE_CONFD = _constants.ENABLE_CONFD
112 112
ENABLE_MOND = _constants.ENABLE_MOND
113 113
ENABLE_SPLIT_QUERY = _constants.ENABLE_SPLIT_QUERY
......
133 133
DEFAULT_MOND_PORT = _constants.DEFAULT_MOND_PORT
134 134
DEFAULT_RAPI_PORT = _constants.DEFAULT_RAPI_PORT
135 135

  
136
FIRST_DRBD_PORT = 11000
137
LAST_DRBD_PORT = 14999
136
FIRST_DRBD_PORT = _constants.FIRST_DRBD_PORT
137
LAST_DRBD_PORT = _constants.LAST_DRBD_PORT
138 138

  
139 139
DAEMONS_LOGBASE = _constants.DAEMONS_LOGBASE
140 140

  
......
2252 2252

  
2253 2253
# CPU load collector variables
2254 2254
STAT_FILE = _constants.STAT_FILE
2255
CPUAVGLOAD_BUFFER_SIZE = 150
2256
CPUAVGLOAD_WINDOW_SIZE = 600
2255
CPUAVGLOAD_BUFFER_SIZE = _constants.CPUAVGLOAD_BUFFER_SIZE
2256
CPUAVGLOAD_WINDOW_SIZE = _constants.CPUAVGLOAD_WINDOW_SIZE
2257 2257

  
2258 2258
# Mond's variable for periodical data collection
2259 2259
MOND_TIME_INTERVAL = _constants.MOND_TIME_INTERVAL
b/src/Ganeti/HsConstants.hs
208 208
sshConsoleUser :: String
209 209
sshConsoleUser = AutoConf.sshConsoleUser
210 210

  
211
-- * Wipe
212

  
213
ddCmd :: String
214
ddCmd = "dd"
215

  
216
-- | 1GB
217
maxWipeChunk :: Int
218
maxWipeChunk = 1024
219

  
220
minWipeChunkPercent :: Int
221
minWipeChunkPercent = 10
222

  
223
-- * Directories
224

  
225
runDirsMode :: Int
226
runDirsMode = 0o775
227

  
228
secureDirMode :: Int
229
secureDirMode = 0o700
230

  
231
secureFileMode :: Int
232
secureFileMode = 0o600
233

  
234
adoptableBlockdevRoot :: String
235
adoptableBlockdevRoot = "/dev/disk/"
236

  
211 237
-- * 'autoconf' enable/disable
212 238

  
213 239
enableConfd :: Bool
......
279 305
                (rapi, (Tcp, defaultRapiPort)),
280 306
                (ssh, (Tcp, 22))]
281 307

  
308
firstDrbdPort :: Int
309
firstDrbdPort = 11000
310

  
311
lastDrbdPort :: Int
312
lastDrbdPort = 14999
313

  
282 314
daemonsLogbase :: Map String String
283 315
daemonsLogbase =
284 316
  Map.fromList
......
1479 1511
diskstatsFile :: String
1480 1512
diskstatsFile = "/proc/diskstats"
1481 1513

  
1482
-- | CPU load collector
1514
-- *  CPU load collector
1515

  
1483 1516
statFile :: String
1484 1517
statFile = "/proc/stat"
1485 1518

  
1519
cpuavgloadBufferSize :: Int
1520
cpuavgloadBufferSize = 150
1521

  
1522
cpuavgloadWindowSize :: Int
1523
cpuavgloadWindowSize = 600
1524

  
1486 1525
-- | Mond's variable for periodical data collection
1487 1526
mondTimeInterval :: Int
1488 1527
mondTimeInterval = 5

Also available in: Unified diff