root / lib / constants.py @ a49e7e0d
History | View | Annotate | Download (49.1 kB)
1 |
#
|
---|---|
2 |
#
|
3 |
|
4 |
# Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Google Inc.
|
5 |
#
|
6 |
# This program is free software; you can redistribute it and/or modify
|
7 |
# it under the terms of the GNU General Public License as published by
|
8 |
# the Free Software Foundation; either version 2 of the License, or
|
9 |
# (at your option) any later version.
|
10 |
#
|
11 |
# This program is distributed in the hope that it will be useful, but
|
12 |
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
13 |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
14 |
# General Public License for more details.
|
15 |
#
|
16 |
# You should have received a copy of the GNU General Public License
|
17 |
# along with this program; if not, write to the Free Software
|
18 |
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
19 |
# 02110-1301, USA.
|
20 |
|
21 |
|
22 |
"""Module holding different constants."""
|
23 |
|
24 |
import re |
25 |
import socket |
26 |
|
27 |
from ganeti import _constants |
28 |
from ganeti import _vcsversion |
29 |
from ganeti import compat |
30 |
from ganeti import pathutils |
31 |
|
32 |
|
33 |
# various versions
|
34 |
RELEASE_VERSION = _constants.RELEASE_VERSION |
35 |
OS_API_V10 = _constants.OS_API_V10 |
36 |
OS_API_V15 = _constants.OS_API_V15 |
37 |
OS_API_V20 = _constants.OS_API_V20 |
38 |
OS_API_VERSIONS = _constants.OS_API_VERSIONS |
39 |
VCS_VERSION = _vcsversion.VCS_VERSION |
40 |
EXPORT_VERSION = _constants.EXPORT_VERSION |
41 |
RAPI_VERSION = _constants.RAPI_VERSION |
42 |
|
43 |
VERSION_MAJOR = _constants.VERSION_MAJOR |
44 |
VERSION_MINOR = _constants.VERSION_MINOR |
45 |
VERSION_REVISION = _constants.VERSION_REVISION |
46 |
|
47 |
DIR_VERSION = _constants.DIR_VERSION |
48 |
|
49 |
CONFIG_MAJOR = _constants.CONFIG_MAJOR |
50 |
CONFIG_MINOR = _constants.CONFIG_MINOR |
51 |
CONFIG_REVISION = _constants.CONFIG_REVISION |
52 |
CONFIG_VERSION = _constants.CONFIG_VERSION |
53 |
|
54 |
PROTOCOL_VERSION = _constants.PROTOCOL_VERSION |
55 |
|
56 |
DAEMONS_GROUP = _constants.DAEMONS_GROUP |
57 |
ADMIN_GROUP = _constants.ADMIN_GROUP |
58 |
MASTERD_USER = _constants.MASTERD_USER |
59 |
MASTERD_GROUP = _constants.MASTERD_GROUP |
60 |
RAPI_USER = _constants.RAPI_USER |
61 |
RAPI_GROUP = _constants.RAPI_GROUP |
62 |
CONFD_USER = _constants.CONFD_USER |
63 |
CONFD_GROUP = _constants.CONFD_GROUP |
64 |
LUXID_USER = _constants.LUXID_USER |
65 |
LUXID_GROUP = _constants.LUXID_GROUP |
66 |
NODED_USER = _constants.NODED_USER |
67 |
NODED_GROUP = _constants.NODED_GROUP |
68 |
MOND_USER = _constants.MOND_USER |
69 |
MOND_GROUP = _constants.MOND_GROUP |
70 |
SSH_LOGIN_USER = _constants.SSH_LOGIN_USER |
71 |
SSH_CONSOLE_USER = _constants.SSH_CONSOLE_USER |
72 |
|
73 |
CPU_PINNING_SEP = _constants.CPU_PINNING_SEP |
74 |
CPU_PINNING_ALL = _constants.CPU_PINNING_ALL |
75 |
CPU_PINNING_ALL_VAL = _constants.CPU_PINNING_ALL_VAL |
76 |
CPU_PINNING_OFF = _constants.CPU_PINNING_OFF |
77 |
|
78 |
CPU_PINNING_ALL_XEN = _constants.CPU_PINNING_ALL_XEN |
79 |
|
80 |
CPU_PINNING_ALL_KVM = _constants.CPU_PINNING_ALL_KVM |
81 |
|
82 |
DD_CMD = _constants.DD_CMD |
83 |
MAX_WIPE_CHUNK = _constants.MAX_WIPE_CHUNK |
84 |
MIN_WIPE_CHUNK_PERCENT = _constants.MIN_WIPE_CHUNK_PERCENT |
85 |
|
86 |
RUN_DIRS_MODE = _constants.RUN_DIRS_MODE |
87 |
SECURE_DIR_MODE = _constants.SECURE_DIR_MODE |
88 |
SECURE_FILE_MODE = _constants.SECURE_FILE_MODE |
89 |
ADOPTABLE_BLOCKDEV_ROOT = _constants.ADOPTABLE_BLOCKDEV_ROOT |
90 |
ENABLE_CONFD = _constants.ENABLE_CONFD |
91 |
ENABLE_MOND = _constants.ENABLE_MOND |
92 |
ENABLE_SPLIT_QUERY = _constants.ENABLE_SPLIT_QUERY |
93 |
ENABLE_RESTRICTED_COMMANDS = _constants.ENABLE_RESTRICTED_COMMANDS |
94 |
|
95 |
SSH = _constants.SSH |
96 |
SCP = _constants.SCP |
97 |
|
98 |
NODED = _constants.NODED |
99 |
CONFD = _constants.CONFD |
100 |
LUXID = _constants.LUXID |
101 |
RAPI = _constants.RAPI |
102 |
MASTERD = _constants.MASTERD |
103 |
MOND = _constants.MOND |
104 |
|
105 |
DAEMONS = _constants.DAEMONS |
106 |
|
107 |
DAEMONS_PORTS = _constants.DAEMONS_PORTS |
108 |
|
109 |
DEFAULT_NODED_PORT = _constants.DEFAULT_NODED_PORT |
110 |
DEFAULT_CONFD_PORT = _constants.DEFAULT_CONFD_PORT |
111 |
DEFAULT_MOND_PORT = _constants.DEFAULT_MOND_PORT |
112 |
DEFAULT_RAPI_PORT = _constants.DEFAULT_RAPI_PORT |
113 |
|
114 |
FIRST_DRBD_PORT = _constants.FIRST_DRBD_PORT |
115 |
LAST_DRBD_PORT = _constants.LAST_DRBD_PORT |
116 |
|
117 |
DAEMONS_LOGBASE = _constants.DAEMONS_LOGBASE |
118 |
|
119 |
DAEMONS_LOGFILES = \ |
120 |
dict((daemon, pathutils.GetLogFilename(DAEMONS_LOGBASE[daemon]))
|
121 |
for daemon in DAEMONS_LOGBASE) |
122 |
|
123 |
DAEMONS_EXTRA_LOGBASE = _constants.DAEMONS_EXTRA_LOGBASE |
124 |
|
125 |
DAEMONS_EXTRA_LOGFILES = \ |
126 |
dict((daemon, dict((extra, |
127 |
pathutils.GetLogFilename(DAEMONS_EXTRA_LOGBASE[daemon][extra])) |
128 |
for extra in DAEMONS_EXTRA_LOGBASE[daemon])) |
129 |
for daemon in DAEMONS_EXTRA_LOGBASE) |
130 |
|
131 |
DEV_CONSOLE = _constants.DEV_CONSOLE |
132 |
|
133 |
PROC_MOUNTS = _constants.PROC_MOUNTS |
134 |
|
135 |
LUXI_EOM = _constants.LUXI_EOM |
136 |
LUXI_VERSION = _constants.LUXI_VERSION |
137 |
LUXI_OVERRIDE = _constants.LUXI_OVERRIDE |
138 |
LUXI_OVERRIDE_MASTER = _constants.LUXI_OVERRIDE_MASTER |
139 |
LUXI_OVERRIDE_QUERY = _constants.LUXI_OVERRIDE_QUERY |
140 |
|
141 |
SYSLOG_USAGE = _constants.SYSLOG_USAGE |
142 |
SYSLOG_NO = _constants.SYSLOG_NO |
143 |
SYSLOG_YES = _constants.SYSLOG_YES |
144 |
SYSLOG_ONLY = _constants.SYSLOG_ONLY |
145 |
SYSLOG_SOCKET = _constants.SYSLOG_SOCKET |
146 |
|
147 |
EXPORT_CONF_FILE = _constants.EXPORT_CONF_FILE |
148 |
|
149 |
XEN_BOOTLOADER = _constants.XEN_BOOTLOADER |
150 |
XEN_KERNEL = _constants.XEN_KERNEL |
151 |
XEN_INITRD = _constants.XEN_INITRD |
152 |
XEN_CMD_XM = _constants.XEN_CMD_XM |
153 |
XEN_CMD_XL = _constants.XEN_CMD_XL |
154 |
KNOWN_XEN_COMMANDS = _constants.KNOWN_XEN_COMMANDS |
155 |
|
156 |
# When the Xen toolstack used is "xl", live migration requires the source host
|
157 |
# to connect to the target host via ssh (xl runs this command). We need to pass
|
158 |
# the command xl runs some extra info so that it can use Ganeti's key
|
159 |
# verification and not fail. Note that this string is incomplete: it must be
|
160 |
# filled with the cluster name before being used.
|
161 |
XL_SSH_CMD = ("ssh -l %s -oGlobalKnownHostsFile=%s"
|
162 |
" -oUserKnownHostsFile=/dev/null"
|
163 |
" -oCheckHostIp=no -oStrictHostKeyChecking=yes"
|
164 |
" -oHostKeyAlias=%%s") % (SSH_LOGIN_USER,
|
165 |
pathutils.SSH_KNOWN_HOSTS_FILE) |
166 |
|
167 |
KVM_PATH = _constants.KVM_PATH |
168 |
KVM_KERNEL = _constants.KVM_KERNEL |
169 |
SOCAT_PATH = _constants.SOCAT_PATH |
170 |
SOCAT_USE_ESCAPE = _constants.SOCAT_USE_ESCAPE |
171 |
SOCAT_USE_COMPRESS = _constants.SOCAT_USE_COMPRESS |
172 |
SOCAT_ESCAPE_CODE = _constants.SOCAT_ESCAPE_CODE |
173 |
|
174 |
|
175 |
CONS_SSH = _constants.CONS_SSH |
176 |
CONS_VNC = _constants.CONS_VNC |
177 |
CONS_SPICE = _constants.CONS_SPICE |
178 |
CONS_MESSAGE = _constants.CONS_MESSAGE |
179 |
CONS_ALL = _constants.CONS_ALL |
180 |
|
181 |
RSA_KEY_BITS = _constants.RSA_KEY_BITS |
182 |
OPENSSL_CIPHERS = _constants.OPENSSL_CIPHERS |
183 |
|
184 |
X509_CERT_SIGN_DIGEST = _constants.X509_CERT_SIGN_DIGEST |
185 |
X509_CERT_DEFAULT_VALIDITY = _constants.X509_CERT_DEFAULT_VALIDITY |
186 |
X509_CERT_CN = _constants.X509_CERT_CN |
187 |
X509_CERT_SIGNATURE_HEADER = _constants.X509_CERT_SIGNATURE_HEADER |
188 |
|
189 |
# Import/export daemon mode
|
190 |
IEM_IMPORT = _constants.IEM_IMPORT |
191 |
IEM_EXPORT = _constants.IEM_EXPORT |
192 |
|
193 |
# Import/export transport compression
|
194 |
IEC_NONE = _constants.IEC_NONE |
195 |
IEC_GZIP = _constants.IEC_GZIP |
196 |
IEC_ALL = _constants.IEC_ALL |
197 |
|
198 |
IE_CUSTOM_SIZE = _constants.IE_CUSTOM_SIZE |
199 |
|
200 |
IE_MAGIC_RE = re.compile(r"^[-_.a-zA-Z0-9]{5,100}$")
|
201 |
|
202 |
IEIO_FILE = _constants.IEIO_FILE |
203 |
IEIO_RAW_DISK = _constants.IEIO_RAW_DISK |
204 |
IEIO_SCRIPT = _constants.IEIO_SCRIPT |
205 |
|
206 |
VALUE_DEFAULT = _constants.VALUE_DEFAULT |
207 |
VALUE_AUTO = _constants.VALUE_AUTO |
208 |
VALUE_GENERATE = _constants.VALUE_GENERATE |
209 |
VALUE_NONE = _constants.VALUE_NONE |
210 |
VALUE_TRUE = _constants.VALUE_TRUE |
211 |
VALUE_FALSE = _constants.VALUE_FALSE |
212 |
VALUE_HS_NOTHING = _constants.VALUE_HS_NOTHING |
213 |
|
214 |
# External script validation mask
|
215 |
EXT_PLUGIN_MASK = re.compile("^[a-zA-Z0-9_-]+$")
|
216 |
|
217 |
HOOKS_PHASE_PRE = _constants.HOOKS_PHASE_PRE |
218 |
HOOKS_PHASE_POST = _constants.HOOKS_PHASE_POST |
219 |
HOOKS_NAME_CFGUPDATE = _constants.HOOKS_NAME_CFGUPDATE |
220 |
HOOKS_NAME_WATCHER = _constants.HOOKS_NAME_WATCHER |
221 |
HOOKS_VERSION = _constants.HOOKS_VERSION |
222 |
HOOKS_PATH = _constants.HOOKS_PATH |
223 |
|
224 |
HTYPE_CLUSTER = _constants.HTYPE_CLUSTER |
225 |
HTYPE_NODE = _constants.HTYPE_NODE |
226 |
HTYPE_GROUP = _constants.HTYPE_GROUP |
227 |
HTYPE_INSTANCE = _constants.HTYPE_INSTANCE |
228 |
HTYPE_NETWORK = _constants.HTYPE_NETWORK |
229 |
|
230 |
HKR_SKIP = _constants.HKR_SKIP |
231 |
HKR_FAIL = _constants.HKR_FAIL |
232 |
HKR_SUCCESS = _constants.HKR_SUCCESS |
233 |
|
234 |
ST_BLOCK = _constants.ST_BLOCK |
235 |
ST_DISKLESS = _constants.ST_DISKLESS |
236 |
ST_EXT = _constants.ST_EXT |
237 |
ST_FILE = _constants.ST_FILE |
238 |
ST_LVM_PV = _constants.ST_LVM_PV |
239 |
ST_LVM_VG = _constants.ST_LVM_VG |
240 |
ST_RADOS = _constants.ST_RADOS |
241 |
STORAGE_TYPES = _constants.STORAGE_TYPES |
242 |
STS_REPORT = _constants.STS_REPORT |
243 |
|
244 |
# Storage fields
|
245 |
# first two are valid in LU context only, not passed to backend
|
246 |
SF_NODE = _constants.SF_NODE |
247 |
SF_TYPE = _constants.SF_TYPE |
248 |
# and the rest are valid in backend
|
249 |
SF_NAME = _constants.SF_NAME |
250 |
SF_SIZE = _constants.SF_SIZE |
251 |
SF_FREE = _constants.SF_FREE |
252 |
SF_USED = _constants.SF_USED |
253 |
SF_ALLOCATABLE = _constants.SF_ALLOCATABLE |
254 |
VALID_STORAGE_FIELDS = _constants.VALID_STORAGE_FIELDS |
255 |
MODIFIABLE_STORAGE_FIELDS = _constants.MODIFIABLE_STORAGE_FIELDS |
256 |
|
257 |
SO_FIX_CONSISTENCY = _constants.SO_FIX_CONSISTENCY |
258 |
VALID_STORAGE_OPERATIONS = _constants.VALID_STORAGE_OPERATIONS |
259 |
|
260 |
VF_DEV = _constants.VF_DEV |
261 |
VF_INSTANCE = _constants.VF_INSTANCE |
262 |
VF_NAME = _constants.VF_NAME |
263 |
VF_NODE = _constants.VF_NODE |
264 |
VF_PHYS = _constants.VF_PHYS |
265 |
VF_SIZE = _constants.VF_SIZE |
266 |
VF_VG = _constants.VF_VG |
267 |
|
268 |
LDS_OKAY = _constants.LDS_OKAY |
269 |
LDS_UNKNOWN = _constants.LDS_UNKNOWN |
270 |
LDS_FAULTY = _constants.LDS_FAULTY |
271 |
LDS_NAMES = _constants.LDS_NAMES |
272 |
|
273 |
DT_BLOCK = _constants.DT_BLOCK |
274 |
DT_DISKLESS = _constants.DT_DISKLESS |
275 |
DT_DRBD8 = _constants.DT_DRBD8 |
276 |
DT_EXT = _constants.DT_EXT |
277 |
DT_FILE = _constants.DT_FILE |
278 |
DT_PLAIN = _constants.DT_PLAIN |
279 |
DT_RBD = _constants.DT_RBD |
280 |
DT_SHARED_FILE = _constants.DT_SHARED_FILE |
281 |
DISK_TEMPLATE_PREFERENCE = _constants.DISK_TEMPLATE_PREFERENCE |
282 |
DISK_TEMPLATES = _constants.DISK_TEMPLATES |
283 |
DEFAULT_ENABLED_DISK_TEMPLATES = _constants.DEFAULT_ENABLED_DISK_TEMPLATES |
284 |
|
285 |
MAP_DISK_TEMPLATE_STORAGE_TYPE = _constants.MAP_DISK_TEMPLATE_STORAGE_TYPE |
286 |
|
287 |
DTS_INT_MIRROR = _constants.DTS_INT_MIRROR |
288 |
DTS_EXT_MIRROR = _constants.DTS_EXT_MIRROR |
289 |
DTS_NOT_LVM = _constants.DTS_NOT_LVM |
290 |
DTS_GROWABLE = _constants.DTS_GROWABLE |
291 |
DTS_MAY_ADOPT = _constants.DTS_MAY_ADOPT |
292 |
DTS_MUST_ADOPT = _constants.DTS_MUST_ADOPT |
293 |
DTS_MIRRORED = _constants.DTS_MIRRORED |
294 |
DTS_FILEBASED = _constants.DTS_FILEBASED |
295 |
DTS_COPYABLE = _constants.DTS_COPYABLE |
296 |
DTS_EXCL_STORAGE = _constants.DTS_EXCL_STORAGE |
297 |
DTS_NO_FREE_SPACE_CHECK = _constants.DTS_NO_FREE_SPACE_CHECK |
298 |
DTS_BLOCK = _constants.DTS_BLOCK |
299 |
|
300 |
DTS_DRBD = _constants.DTS_DRBD |
301 |
|
302 |
DTS_LVM = _constants.DTS_LVM |
303 |
|
304 |
DRBD_HMAC_ALG = _constants.DRBD_HMAC_ALG |
305 |
DRBD_DEFAULT_NET_PROTOCOL = _constants.DRBD_DEFAULT_NET_PROTOCOL |
306 |
DRBD_MIGRATION_NET_PROTOCOL = _constants.DRBD_MIGRATION_NET_PROTOCOL |
307 |
DRBD_STATUS_FILE = _constants.DRBD_STATUS_FILE |
308 |
DRBD_META_SIZE = _constants.DRBD_META_SIZE |
309 |
|
310 |
DRBD_B_NONE = _constants.DRBD_B_NONE |
311 |
DRBD_B_DISK_BARRIERS = _constants.DRBD_B_DISK_BARRIERS |
312 |
DRBD_B_DISK_DRAIN = _constants.DRBD_B_DISK_DRAIN |
313 |
DRBD_B_DISK_FLUSH = _constants.DRBD_B_DISK_FLUSH |
314 |
|
315 |
DRBD_VALID_BARRIER_OPT = _constants.DRBD_VALID_BARRIER_OPT |
316 |
|
317 |
RBD_CMD = _constants.RBD_CMD |
318 |
|
319 |
FD_BLKTAP = _constants.FD_BLKTAP |
320 |
FD_LOOP = _constants.FD_LOOP |
321 |
FILE_DRIVER = _constants.FILE_DRIVER |
322 |
|
323 |
DISK_RDONLY = _constants.DISK_RDONLY |
324 |
DISK_RDWR = _constants.DISK_RDWR |
325 |
DISK_ACCESS_SET = _constants.DISK_ACCESS_SET |
326 |
DISK_USERSPACE = _constants.DISK_USERSPACE |
327 |
DISK_KERNELSPACE = _constants.DISK_KERNELSPACE |
328 |
DISK_VALID_ACCESS_MODES = _constants.DISK_VALID_ACCESS_MODES |
329 |
|
330 |
REPLACE_DISK_PRI = _constants.REPLACE_DISK_PRI |
331 |
REPLACE_DISK_SEC = _constants.REPLACE_DISK_SEC |
332 |
REPLACE_DISK_CHG = _constants.REPLACE_DISK_CHG |
333 |
REPLACE_DISK_AUTO = _constants.REPLACE_DISK_AUTO |
334 |
REPLACE_MODES = _constants.REPLACE_MODES |
335 |
|
336 |
EXPORT_MODE_LOCAL = _constants.EXPORT_MODE_LOCAL |
337 |
EXPORT_MODE_REMOTE = _constants.EXPORT_MODE_REMOTE |
338 |
EXPORT_MODES = _constants.EXPORT_MODES |
339 |
|
340 |
INSTANCE_CREATE = _constants.INSTANCE_CREATE |
341 |
INSTANCE_IMPORT = _constants.INSTANCE_IMPORT |
342 |
INSTANCE_REMOTE_IMPORT = _constants.INSTANCE_REMOTE_IMPORT |
343 |
INSTANCE_CREATE_MODES = _constants.INSTANCE_CREATE_MODES |
344 |
|
345 |
RIE_VERSION = _constants.RIE_VERSION |
346 |
RIE_HANDSHAKE = _constants.RIE_HANDSHAKE |
347 |
RIE_CERT_VALIDITY = _constants.RIE_CERT_VALIDITY |
348 |
RIE_CONNECT_TIMEOUT = _constants.RIE_CONNECT_TIMEOUT |
349 |
RIE_CONNECT_ATTEMPT_TIMEOUT = _constants.RIE_CONNECT_ATTEMPT_TIMEOUT |
350 |
RIE_CONNECT_RETRIES = _constants.RIE_CONNECT_RETRIES |
351 |
CHILD_LINGER_TIMEOUT = _constants.CHILD_LINGER_TIMEOUT |
352 |
|
353 |
INISECT_EXP = _constants.INISECT_EXP |
354 |
INISECT_INS = _constants.INISECT_INS |
355 |
INISECT_HYP = _constants.INISECT_HYP |
356 |
INISECT_BEP = _constants.INISECT_BEP |
357 |
INISECT_OSP = _constants.INISECT_OSP |
358 |
|
359 |
DDM_ADD = _constants.DDM_ADD |
360 |
DDM_MODIFY = _constants.DDM_MODIFY |
361 |
DDM_REMOVE = _constants.DDM_REMOVE |
362 |
DDMS_VALUES = _constants.DDMS_VALUES |
363 |
DDMS_VALUES_WITH_MODIFY = _constants.DDMS_VALUES_WITH_MODIFY |
364 |
|
365 |
# common exit codes
|
366 |
EXIT_SUCCESS = _constants.EXIT_SUCCESS |
367 |
EXIT_FAILURE = _constants.EXIT_FAILURE |
368 |
EXIT_NOTCLUSTER = _constants.EXIT_NOTCLUSTER |
369 |
EXIT_NOTMASTER = _constants.EXIT_NOTMASTER |
370 |
EXIT_NODESETUP_ERROR = _constants.EXIT_NODESETUP_ERROR |
371 |
EXIT_CONFIRMATION = _constants.EXIT_CONFIRMATION |
372 |
EXIT_UNKNOWN_FIELD = _constants.EXIT_UNKNOWN_FIELD |
373 |
|
374 |
TAG_CLUSTER = _constants.TAG_CLUSTER |
375 |
TAG_NODEGROUP = _constants.TAG_NODEGROUP |
376 |
TAG_NODE = _constants.TAG_NODE |
377 |
TAG_INSTANCE = _constants.TAG_INSTANCE |
378 |
TAG_NETWORK = _constants.TAG_NETWORK |
379 |
VALID_TAG_TYPES = _constants.VALID_TAG_TYPES |
380 |
|
381 |
MAX_TAG_LEN = _constants.MAX_TAG_LEN |
382 |
MAX_TAGS_PER_OBJ = _constants.MAX_TAGS_PER_OBJ |
383 |
|
384 |
# others
|
385 |
DEFAULT_BRIDGE = _constants.DEFAULT_BRIDGE |
386 |
DEFAULT_OVS = _constants.DEFAULT_OVS |
387 |
CLASSIC_DRBD_SYNC_SPEED = _constants.CLASSIC_DRBD_SYNC_SPEED |
388 |
IP4_ADDRESS_LOCALHOST = _constants.IP4_ADDRESS_LOCALHOST |
389 |
IP4_ADDRESS_ANY = _constants.IP4_ADDRESS_ANY |
390 |
IP6_ADDRESS_LOCALHOST = _constants.IP6_ADDRESS_LOCALHOST |
391 |
IP6_ADDRESS_ANY = _constants.IP6_ADDRESS_ANY |
392 |
IP4_VERSION = _constants.IP4_VERSION |
393 |
IP6_VERSION = _constants.IP6_VERSION |
394 |
VALID_IP_VERSIONS = _constants.VALID_IP_VERSIONS |
395 |
# for export to htools
|
396 |
IP4_FAMILY = socket.AF_INET |
397 |
IP6_FAMILY = socket.AF_INET6 |
398 |
|
399 |
TCP_PING_TIMEOUT = _constants.TCP_PING_TIMEOUT |
400 |
DEFAULT_VG = _constants.DEFAULT_VG |
401 |
DEFAULT_DRBD_HELPER = _constants.DEFAULT_DRBD_HELPER |
402 |
MIN_VG_SIZE = _constants.MIN_VG_SIZE |
403 |
DEFAULT_MAC_PREFIX = _constants.DEFAULT_MAC_PREFIX |
404 |
DEFAULT_SHUTDOWN_TIMEOUT = _constants.DEFAULT_SHUTDOWN_TIMEOUT |
405 |
NODE_MAX_CLOCK_SKEW = _constants.NODE_MAX_CLOCK_SKEW |
406 |
DISK_TRANSFER_CONNECT_TIMEOUT = _constants.DISK_TRANSFER_CONNECT_TIMEOUT |
407 |
DISK_SEPARATOR = _constants.DISK_SEPARATOR |
408 |
IP_COMMAND_PATH = _constants.IP_COMMAND_PATH |
409 |
JOB_IDS_KEY = _constants.JOB_IDS_KEY |
410 |
|
411 |
RUNPARTS_SKIP = _constants.RUNPARTS_SKIP |
412 |
RUNPARTS_RUN = _constants.RUNPARTS_RUN |
413 |
RUNPARTS_ERR = _constants.RUNPARTS_ERR |
414 |
RUNPARTS_STATUS = _constants.RUNPARTS_STATUS |
415 |
|
416 |
RPC_ENCODING_NONE = _constants.RPC_ENCODING_NONE |
417 |
RPC_ENCODING_ZLIB_BASE64 = _constants.RPC_ENCODING_ZLIB_BASE64 |
418 |
|
419 |
RPC_TMO_URGENT = _constants.RPC_TMO_URGENT |
420 |
RPC_TMO_FAST = _constants.RPC_TMO_FAST |
421 |
RPC_TMO_NORMAL = _constants.RPC_TMO_NORMAL |
422 |
RPC_TMO_SLOW = _constants.RPC_TMO_SLOW |
423 |
RPC_TMO_4HRS = _constants.RPC_TMO_4HRS |
424 |
RPC_TMO_1DAY = _constants.RPC_TMO_1DAY |
425 |
RPC_CONNECT_TIMEOUT = _constants.RPC_CONNECT_TIMEOUT |
426 |
|
427 |
OS_SCRIPT_CREATE = _constants.OS_SCRIPT_CREATE |
428 |
OS_SCRIPT_IMPORT = _constants.OS_SCRIPT_IMPORT |
429 |
OS_SCRIPT_EXPORT = _constants.OS_SCRIPT_EXPORT |
430 |
OS_SCRIPT_RENAME = _constants.OS_SCRIPT_RENAME |
431 |
OS_SCRIPT_VERIFY = _constants.OS_SCRIPT_VERIFY |
432 |
OS_SCRIPTS = _constants.OS_SCRIPTS |
433 |
|
434 |
OS_API_FILE = _constants.OS_API_FILE |
435 |
OS_VARIANTS_FILE = _constants.OS_VARIANTS_FILE |
436 |
OS_PARAMETERS_FILE = _constants.OS_PARAMETERS_FILE |
437 |
|
438 |
OS_VALIDATE_PARAMETERS = _constants.OS_VALIDATE_PARAMETERS |
439 |
OS_VALIDATE_CALLS = _constants.OS_VALIDATE_CALLS |
440 |
|
441 |
ES_ACTION_CREATE = _constants.ES_ACTION_CREATE |
442 |
ES_ACTION_REMOVE = _constants.ES_ACTION_REMOVE |
443 |
ES_ACTION_GROW = _constants.ES_ACTION_GROW |
444 |
ES_ACTION_ATTACH = _constants.ES_ACTION_ATTACH |
445 |
ES_ACTION_DETACH = _constants.ES_ACTION_DETACH |
446 |
ES_ACTION_SETINFO = _constants.ES_ACTION_SETINFO |
447 |
ES_ACTION_VERIFY = _constants.ES_ACTION_VERIFY |
448 |
|
449 |
ES_SCRIPT_CREATE = _constants.ES_SCRIPT_CREATE |
450 |
ES_SCRIPT_REMOVE = _constants.ES_SCRIPT_REMOVE |
451 |
ES_SCRIPT_GROW = _constants.ES_SCRIPT_GROW |
452 |
ES_SCRIPT_ATTACH = _constants.ES_SCRIPT_ATTACH |
453 |
ES_SCRIPT_DETACH = _constants.ES_SCRIPT_DETACH |
454 |
ES_SCRIPT_SETINFO = _constants.ES_SCRIPT_SETINFO |
455 |
ES_SCRIPT_VERIFY = _constants.ES_SCRIPT_VERIFY |
456 |
ES_SCRIPTS = _constants.ES_SCRIPTS |
457 |
|
458 |
ES_PARAMETERS_FILE = _constants.ES_PARAMETERS_FILE |
459 |
|
460 |
INSTANCE_REBOOT_SOFT = _constants.INSTANCE_REBOOT_SOFT |
461 |
INSTANCE_REBOOT_HARD = _constants.INSTANCE_REBOOT_HARD |
462 |
INSTANCE_REBOOT_FULL = _constants.INSTANCE_REBOOT_FULL |
463 |
REBOOT_TYPES = _constants.REBOOT_TYPES |
464 |
|
465 |
INSTANCE_REBOOT_ALLOWED = _constants.INSTANCE_REBOOT_ALLOWED |
466 |
INSTANCE_REBOOT_EXIT = _constants.INSTANCE_REBOOT_EXIT |
467 |
REBOOT_BEHAVIORS = _constants.REBOOT_BEHAVIORS |
468 |
|
469 |
VTYPE_STRING = _constants.VTYPE_STRING |
470 |
VTYPE_MAYBE_STRING = _constants.VTYPE_MAYBE_STRING |
471 |
VTYPE_BOOL = _constants.VTYPE_BOOL |
472 |
VTYPE_SIZE = _constants.VTYPE_SIZE |
473 |
VTYPE_INT = _constants.VTYPE_INT |
474 |
ENFORCEABLE_TYPES = _constants.ENFORCEABLE_TYPES |
475 |
|
476 |
IFACE_NO_IP_VERSION_SPECIFIED = _constants.IFACE_NO_IP_VERSION_SPECIFIED |
477 |
|
478 |
VALID_SERIAL_SPEEDS = _constants.VALID_SERIAL_SPEEDS |
479 |
|
480 |
HV_BOOT_ORDER = _constants.HV_BOOT_ORDER |
481 |
HV_CDROM_IMAGE_PATH = _constants.HV_CDROM_IMAGE_PATH |
482 |
HV_KVM_CDROM2_IMAGE_PATH = _constants.HV_KVM_CDROM2_IMAGE_PATH |
483 |
HV_KVM_FLOPPY_IMAGE_PATH = _constants.HV_KVM_FLOPPY_IMAGE_PATH |
484 |
HV_NIC_TYPE = _constants.HV_NIC_TYPE |
485 |
HV_DISK_TYPE = _constants.HV_DISK_TYPE |
486 |
HV_KVM_CDROM_DISK_TYPE = _constants.HV_KVM_CDROM_DISK_TYPE |
487 |
HV_VNC_BIND_ADDRESS = _constants.HV_VNC_BIND_ADDRESS |
488 |
HV_VNC_PASSWORD_FILE = _constants.HV_VNC_PASSWORD_FILE |
489 |
HV_VNC_TLS = _constants.HV_VNC_TLS |
490 |
HV_VNC_X509 = _constants.HV_VNC_X509 |
491 |
HV_VNC_X509_VERIFY = _constants.HV_VNC_X509_VERIFY |
492 |
HV_KVM_SPICE_BIND = _constants.HV_KVM_SPICE_BIND |
493 |
HV_KVM_SPICE_IP_VERSION = _constants.HV_KVM_SPICE_IP_VERSION |
494 |
HV_KVM_SPICE_PASSWORD_FILE = _constants.HV_KVM_SPICE_PASSWORD_FILE |
495 |
HV_KVM_SPICE_LOSSLESS_IMG_COMPR = _constants.HV_KVM_SPICE_LOSSLESS_IMG_COMPR |
496 |
HV_KVM_SPICE_JPEG_IMG_COMPR = _constants.HV_KVM_SPICE_JPEG_IMG_COMPR |
497 |
HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR = _constants.HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR |
498 |
HV_KVM_SPICE_STREAMING_VIDEO_DETECTION = \ |
499 |
_constants.HV_KVM_SPICE_STREAMING_VIDEO_DETECTION |
500 |
HV_KVM_SPICE_AUDIO_COMPR = _constants.HV_KVM_SPICE_AUDIO_COMPR |
501 |
HV_KVM_SPICE_USE_TLS = _constants.HV_KVM_SPICE_USE_TLS |
502 |
HV_KVM_SPICE_TLS_CIPHERS = _constants.HV_KVM_SPICE_TLS_CIPHERS |
503 |
HV_KVM_SPICE_USE_VDAGENT = _constants.HV_KVM_SPICE_USE_VDAGENT |
504 |
HV_ACPI = _constants.HV_ACPI |
505 |
HV_PAE = _constants.HV_PAE |
506 |
HV_USE_BOOTLOADER = _constants.HV_USE_BOOTLOADER |
507 |
HV_BOOTLOADER_ARGS = _constants.HV_BOOTLOADER_ARGS |
508 |
HV_BOOTLOADER_PATH = _constants.HV_BOOTLOADER_PATH |
509 |
HV_KERNEL_ARGS = _constants.HV_KERNEL_ARGS |
510 |
HV_KERNEL_PATH = _constants.HV_KERNEL_PATH |
511 |
HV_INITRD_PATH = _constants.HV_INITRD_PATH |
512 |
HV_ROOT_PATH = _constants.HV_ROOT_PATH |
513 |
HV_SERIAL_CONSOLE = _constants.HV_SERIAL_CONSOLE |
514 |
HV_SERIAL_SPEED = _constants.HV_SERIAL_SPEED |
515 |
HV_USB_MOUSE = _constants.HV_USB_MOUSE |
516 |
HV_KEYMAP = _constants.HV_KEYMAP |
517 |
HV_DEVICE_MODEL = _constants.HV_DEVICE_MODEL |
518 |
HV_INIT_SCRIPT = _constants.HV_INIT_SCRIPT |
519 |
HV_MIGRATION_PORT = _constants.HV_MIGRATION_PORT |
520 |
HV_MIGRATION_BANDWIDTH = _constants.HV_MIGRATION_BANDWIDTH |
521 |
HV_MIGRATION_DOWNTIME = _constants.HV_MIGRATION_DOWNTIME |
522 |
HV_MIGRATION_MODE = _constants.HV_MIGRATION_MODE |
523 |
HV_USE_LOCALTIME = _constants.HV_USE_LOCALTIME |
524 |
HV_DISK_CACHE = _constants.HV_DISK_CACHE |
525 |
HV_SECURITY_MODEL = _constants.HV_SECURITY_MODEL |
526 |
HV_SECURITY_DOMAIN = _constants.HV_SECURITY_DOMAIN |
527 |
HV_KVM_FLAG = _constants.HV_KVM_FLAG |
528 |
HV_VHOST_NET = _constants.HV_VHOST_NET |
529 |
HV_KVM_USE_CHROOT = _constants.HV_KVM_USE_CHROOT |
530 |
HV_CPU_MASK = _constants.HV_CPU_MASK |
531 |
HV_MEM_PATH = _constants.HV_MEM_PATH |
532 |
HV_PASSTHROUGH = _constants.HV_PASSTHROUGH |
533 |
HV_BLOCKDEV_PREFIX = _constants.HV_BLOCKDEV_PREFIX |
534 |
HV_REBOOT_BEHAVIOR = _constants.HV_REBOOT_BEHAVIOR |
535 |
HV_CPU_TYPE = _constants.HV_CPU_TYPE |
536 |
HV_CPU_CAP = _constants.HV_CPU_CAP |
537 |
HV_CPU_WEIGHT = _constants.HV_CPU_WEIGHT |
538 |
HV_CPU_CORES = _constants.HV_CPU_CORES |
539 |
HV_CPU_THREADS = _constants.HV_CPU_THREADS |
540 |
HV_CPU_SOCKETS = _constants.HV_CPU_SOCKETS |
541 |
HV_SOUNDHW = _constants.HV_SOUNDHW |
542 |
HV_USB_DEVICES = _constants.HV_USB_DEVICES |
543 |
HV_VGA = _constants.HV_VGA |
544 |
HV_KVM_EXTRA = _constants.HV_KVM_EXTRA |
545 |
HV_KVM_MACHINE_VERSION = _constants.HV_KVM_MACHINE_VERSION |
546 |
HV_KVM_PATH = _constants.HV_KVM_PATH |
547 |
HV_VIF_TYPE = _constants.HV_VIF_TYPE |
548 |
HV_VIF_SCRIPT = _constants.HV_VIF_SCRIPT |
549 |
HV_XEN_CMD = _constants.HV_XEN_CMD |
550 |
HV_XEN_CPUID = _constants.HV_XEN_CPUID |
551 |
HV_VNET_HDR = _constants.HV_VNET_HDR |
552 |
HV_VIRIDIAN = _constants.HV_VIRIDIAN |
553 |
|
554 |
HVS_PARAMETER_TYPES = { |
555 |
HV_KVM_PATH: VTYPE_STRING, |
556 |
HV_BOOT_ORDER: VTYPE_STRING, |
557 |
HV_KVM_FLOPPY_IMAGE_PATH: VTYPE_STRING, |
558 |
HV_CDROM_IMAGE_PATH: VTYPE_STRING, |
559 |
HV_KVM_CDROM2_IMAGE_PATH: VTYPE_STRING, |
560 |
HV_NIC_TYPE: VTYPE_STRING, |
561 |
HV_DISK_TYPE: VTYPE_STRING, |
562 |
HV_KVM_CDROM_DISK_TYPE: VTYPE_STRING, |
563 |
HV_VNC_PASSWORD_FILE: VTYPE_STRING, |
564 |
HV_VNC_BIND_ADDRESS: VTYPE_STRING, |
565 |
HV_VNC_TLS: VTYPE_BOOL, |
566 |
HV_VNC_X509: VTYPE_STRING, |
567 |
HV_VNC_X509_VERIFY: VTYPE_BOOL, |
568 |
HV_KVM_SPICE_BIND: VTYPE_STRING, |
569 |
HV_KVM_SPICE_IP_VERSION: VTYPE_INT, |
570 |
HV_KVM_SPICE_PASSWORD_FILE: VTYPE_STRING, |
571 |
HV_KVM_SPICE_LOSSLESS_IMG_COMPR: VTYPE_STRING, |
572 |
HV_KVM_SPICE_JPEG_IMG_COMPR: VTYPE_STRING, |
573 |
HV_KVM_SPICE_ZLIB_GLZ_IMG_COMPR: VTYPE_STRING, |
574 |
HV_KVM_SPICE_STREAMING_VIDEO_DETECTION: VTYPE_STRING, |
575 |
HV_KVM_SPICE_AUDIO_COMPR: VTYPE_BOOL, |
576 |
HV_KVM_SPICE_USE_TLS: VTYPE_BOOL, |
577 |
HV_KVM_SPICE_TLS_CIPHERS: VTYPE_STRING, |
578 |
HV_KVM_SPICE_USE_VDAGENT: VTYPE_BOOL, |
579 |
HV_ACPI: VTYPE_BOOL, |
580 |
HV_PAE: VTYPE_BOOL, |
581 |
HV_USE_BOOTLOADER: VTYPE_BOOL, |
582 |
HV_BOOTLOADER_PATH: VTYPE_STRING, |
583 |
HV_BOOTLOADER_ARGS: VTYPE_STRING, |
584 |
HV_KERNEL_PATH: VTYPE_STRING, |
585 |
HV_KERNEL_ARGS: VTYPE_STRING, |
586 |
HV_INITRD_PATH: VTYPE_STRING, |
587 |
HV_ROOT_PATH: VTYPE_MAYBE_STRING, |
588 |
HV_SERIAL_CONSOLE: VTYPE_BOOL, |
589 |
HV_SERIAL_SPEED: VTYPE_INT, |
590 |
HV_USB_MOUSE: VTYPE_STRING, |
591 |
HV_KEYMAP: VTYPE_STRING, |
592 |
HV_DEVICE_MODEL: VTYPE_STRING, |
593 |
HV_INIT_SCRIPT: VTYPE_STRING, |
594 |
HV_MIGRATION_PORT: VTYPE_INT, |
595 |
HV_MIGRATION_BANDWIDTH: VTYPE_INT, |
596 |
HV_MIGRATION_DOWNTIME: VTYPE_INT, |
597 |
HV_MIGRATION_MODE: VTYPE_STRING, |
598 |
HV_USE_LOCALTIME: VTYPE_BOOL, |
599 |
HV_DISK_CACHE: VTYPE_STRING, |
600 |
HV_SECURITY_MODEL: VTYPE_STRING, |
601 |
HV_SECURITY_DOMAIN: VTYPE_STRING, |
602 |
HV_KVM_FLAG: VTYPE_STRING, |
603 |
HV_VHOST_NET: VTYPE_BOOL, |
604 |
HV_KVM_USE_CHROOT: VTYPE_BOOL, |
605 |
HV_CPU_MASK: VTYPE_STRING, |
606 |
HV_MEM_PATH: VTYPE_STRING, |
607 |
HV_PASSTHROUGH: VTYPE_STRING, |
608 |
HV_BLOCKDEV_PREFIX: VTYPE_STRING, |
609 |
HV_REBOOT_BEHAVIOR: VTYPE_STRING, |
610 |
HV_CPU_TYPE: VTYPE_STRING, |
611 |
HV_CPU_CAP: VTYPE_INT, |
612 |
HV_CPU_WEIGHT: VTYPE_INT, |
613 |
HV_CPU_CORES: VTYPE_INT, |
614 |
HV_CPU_THREADS: VTYPE_INT, |
615 |
HV_CPU_SOCKETS: VTYPE_INT, |
616 |
HV_SOUNDHW: VTYPE_STRING, |
617 |
HV_USB_DEVICES: VTYPE_STRING, |
618 |
HV_VGA: VTYPE_STRING, |
619 |
HV_KVM_EXTRA: VTYPE_STRING, |
620 |
HV_KVM_MACHINE_VERSION: VTYPE_STRING, |
621 |
HV_VIF_TYPE: VTYPE_STRING, |
622 |
HV_VIF_SCRIPT: VTYPE_STRING, |
623 |
HV_XEN_CMD: VTYPE_STRING, |
624 |
HV_XEN_CPUID: VTYPE_STRING, |
625 |
HV_VNET_HDR: VTYPE_BOOL, |
626 |
HV_VIRIDIAN: VTYPE_BOOL, |
627 |
} |
628 |
|
629 |
HVS_PARAMETERS = frozenset(HVS_PARAMETER_TYPES.keys())
|
630 |
|
631 |
HVS_PARAMETER_TITLES = _constants.HVS_PARAMETER_TITLES |
632 |
|
633 |
HV_MIGRATION_COMPLETED = _constants.HV_MIGRATION_COMPLETED |
634 |
HV_MIGRATION_ACTIVE = _constants.HV_MIGRATION_ACTIVE |
635 |
HV_MIGRATION_FAILED = _constants.HV_MIGRATION_FAILED |
636 |
HV_MIGRATION_CANCELLED = _constants.HV_MIGRATION_CANCELLED |
637 |
HV_MIGRATION_VALID_STATUSES = _constants.HV_MIGRATION_VALID_STATUSES |
638 |
HV_MIGRATION_FAILED_STATUSES = _constants.HV_MIGRATION_FAILED_STATUSES |
639 |
HV_KVM_MIGRATION_VALID_STATUSES = _constants.HV_KVM_MIGRATION_VALID_STATUSES |
640 |
|
641 |
HV_NODEINFO_KEY_VERSION = _constants.HV_NODEINFO_KEY_VERSION |
642 |
|
643 |
HVST_MEMORY_TOTAL = _constants.HVST_MEMORY_TOTAL |
644 |
HVST_MEMORY_NODE = _constants.HVST_MEMORY_NODE |
645 |
HVST_MEMORY_HV = _constants.HVST_MEMORY_HV |
646 |
HVST_CPU_TOTAL = _constants.HVST_CPU_TOTAL |
647 |
HVST_CPU_NODE = _constants.HVST_CPU_NODE |
648 |
HVSTS_PARAMETERS = _constants.HVSTS_PARAMETERS |
649 |
HVST_DEFAULTS = _constants.HVST_DEFAULTS |
650 |
HVSTS_PARAMETER_TYPES = _constants.HVSTS_PARAMETER_TYPES |
651 |
|
652 |
DS_DISK_TOTAL = _constants.DS_DISK_TOTAL |
653 |
DS_DISK_RESERVED = _constants.DS_DISK_RESERVED |
654 |
DS_DISK_OVERHEAD = _constants.DS_DISK_OVERHEAD |
655 |
DS_DEFAULTS = _constants.DS_DEFAULTS |
656 |
DSS_PARAMETER_TYPES = _constants.DSS_PARAMETER_TYPES |
657 |
DSS_PARAMETERS = _constants.DSS_PARAMETERS |
658 |
DS_VALID_TYPES = _constants.DS_VALID_TYPES |
659 |
|
660 |
BE_MEMORY = _constants.BE_MEMORY |
661 |
BE_MAXMEM = _constants.BE_MAXMEM |
662 |
BE_MINMEM = _constants.BE_MINMEM |
663 |
BE_VCPUS = _constants.BE_VCPUS |
664 |
BE_AUTO_BALANCE = _constants.BE_AUTO_BALANCE |
665 |
BE_ALWAYS_FAILOVER = _constants.BE_ALWAYS_FAILOVER |
666 |
BE_SPINDLE_USE = _constants.BE_SPINDLE_USE |
667 |
BES_PARAMETER_TYPES = _constants.BES_PARAMETER_TYPES |
668 |
BES_PARAMETER_TITLES = _constants.BES_PARAMETER_TITLES |
669 |
BES_PARAMETER_COMPAT = _constants.BES_PARAMETER_COMPAT |
670 |
BES_PARAMETERS = _constants.BES_PARAMETERS |
671 |
|
672 |
ISPEC_MEM_SIZE = _constants.ISPEC_MEM_SIZE |
673 |
ISPEC_CPU_COUNT = _constants.ISPEC_CPU_COUNT |
674 |
ISPEC_DISK_COUNT = _constants.ISPEC_DISK_COUNT |
675 |
ISPEC_DISK_SIZE = _constants.ISPEC_DISK_SIZE |
676 |
ISPEC_NIC_COUNT = _constants.ISPEC_NIC_COUNT |
677 |
ISPEC_SPINDLE_USE = _constants.ISPEC_SPINDLE_USE |
678 |
ISPECS_PARAMETER_TYPES = _constants.ISPECS_PARAMETER_TYPES |
679 |
ISPECS_PARAMETERS = _constants.ISPECS_PARAMETERS |
680 |
|
681 |
ISPECS_MINMAX = _constants.ISPECS_MINMAX |
682 |
ISPECS_MIN = _constants.ISPECS_MIN |
683 |
ISPECS_MAX = _constants.ISPECS_MAX |
684 |
ISPECS_STD = _constants.ISPECS_STD |
685 |
IPOLICY_DTS = _constants.IPOLICY_DTS |
686 |
IPOLICY_VCPU_RATIO = _constants.IPOLICY_VCPU_RATIO |
687 |
IPOLICY_SPINDLE_RATIO = _constants.IPOLICY_SPINDLE_RATIO |
688 |
ISPECS_MINMAX_KEYS = _constants.ISPECS_MINMAX_KEYS |
689 |
IPOLICY_PARAMETERS = _constants.IPOLICY_PARAMETERS |
690 |
IPOLICY_ALL_KEYS = _constants.IPOLICY_ALL_KEYS |
691 |
|
692 |
ND_OOB_PROGRAM = _constants.ND_OOB_PROGRAM |
693 |
ND_SPINDLE_COUNT = _constants.ND_SPINDLE_COUNT |
694 |
ND_EXCLUSIVE_STORAGE = _constants.ND_EXCLUSIVE_STORAGE |
695 |
ND_OVS = _constants.ND_OVS |
696 |
ND_OVS_NAME = _constants.ND_OVS_NAME |
697 |
ND_OVS_LINK = _constants.ND_OVS_LINK |
698 |
|
699 |
NDS_PARAMETER_TYPES = _constants.NDS_PARAMETER_TYPES |
700 |
NDS_PARAMETERS = _constants.NDS_PARAMETERS |
701 |
NDS_PARAMETER_TITLES = _constants.NDS_PARAMETER_TITLES |
702 |
|
703 |
LDP_RESYNC_RATE = _constants.LDP_RESYNC_RATE |
704 |
LDP_STRIPES = _constants.LDP_STRIPES |
705 |
LDP_BARRIERS = _constants.LDP_BARRIERS |
706 |
LDP_NO_META_FLUSH = _constants.LDP_NO_META_FLUSH |
707 |
LDP_DEFAULT_METAVG = _constants.LDP_DEFAULT_METAVG |
708 |
LDP_DISK_CUSTOM = _constants.LDP_DISK_CUSTOM |
709 |
LDP_NET_CUSTOM = _constants.LDP_NET_CUSTOM |
710 |
LDP_PROTOCOL = _constants.LDP_PROTOCOL |
711 |
LDP_DYNAMIC_RESYNC = _constants.LDP_DYNAMIC_RESYNC |
712 |
LDP_PLAN_AHEAD = _constants.LDP_PLAN_AHEAD |
713 |
LDP_FILL_TARGET = _constants.LDP_FILL_TARGET |
714 |
LDP_DELAY_TARGET = _constants.LDP_DELAY_TARGET |
715 |
LDP_MAX_RATE = _constants.LDP_MAX_RATE |
716 |
LDP_MIN_RATE = _constants.LDP_MIN_RATE |
717 |
LDP_POOL = _constants.LDP_POOL |
718 |
LDP_ACCESS = _constants.LDP_ACCESS |
719 |
DISK_LD_TYPES = _constants.DISK_LD_TYPES |
720 |
DISK_LD_PARAMETERS = _constants.DISK_LD_PARAMETERS |
721 |
|
722 |
DRBD_RESYNC_RATE = _constants.DRBD_RESYNC_RATE |
723 |
DRBD_DATA_STRIPES = _constants.DRBD_DATA_STRIPES |
724 |
DRBD_META_STRIPES = _constants.DRBD_META_STRIPES |
725 |
DRBD_DISK_BARRIERS = _constants.DRBD_DISK_BARRIERS |
726 |
DRBD_META_BARRIERS = _constants.DRBD_META_BARRIERS |
727 |
DRBD_DEFAULT_METAVG = _constants.DRBD_DEFAULT_METAVG |
728 |
DRBD_DISK_CUSTOM = _constants.DRBD_DISK_CUSTOM |
729 |
DRBD_NET_CUSTOM = _constants.DRBD_NET_CUSTOM |
730 |
DRBD_PROTOCOL = _constants.DRBD_PROTOCOL |
731 |
DRBD_DYNAMIC_RESYNC = _constants.DRBD_DYNAMIC_RESYNC |
732 |
DRBD_PLAN_AHEAD = _constants.DRBD_PLAN_AHEAD |
733 |
DRBD_FILL_TARGET = _constants.DRBD_FILL_TARGET |
734 |
DRBD_DELAY_TARGET = _constants.DRBD_DELAY_TARGET |
735 |
DRBD_MAX_RATE = _constants.DRBD_MAX_RATE |
736 |
DRBD_MIN_RATE = _constants.DRBD_MIN_RATE |
737 |
LV_STRIPES = _constants.LV_STRIPES |
738 |
RBD_ACCESS = _constants.RBD_ACCESS |
739 |
RBD_POOL = _constants.RBD_POOL |
740 |
DISK_DT_TYPES = _constants.DISK_DT_TYPES |
741 |
DISK_DT_PARAMETERS = _constants.DISK_DT_PARAMETERS |
742 |
|
743 |
DDP_LOCAL_IP = _constants.DDP_LOCAL_IP |
744 |
DDP_REMOTE_IP = _constants.DDP_REMOTE_IP |
745 |
DDP_PORT = _constants.DDP_PORT |
746 |
DDP_LOCAL_MINOR = _constants.DDP_LOCAL_MINOR |
747 |
DDP_REMOTE_MINOR = _constants.DDP_REMOTE_MINOR |
748 |
|
749 |
OOB_POWER_ON = _constants.OOB_POWER_ON |
750 |
OOB_POWER_OFF = _constants.OOB_POWER_OFF |
751 |
OOB_POWER_CYCLE = _constants.OOB_POWER_CYCLE |
752 |
OOB_POWER_STATUS = _constants.OOB_POWER_STATUS |
753 |
OOB_HEALTH = _constants.OOB_HEALTH |
754 |
OOB_COMMANDS = _constants.OOB_COMMANDS |
755 |
|
756 |
OOB_POWER_STATUS_POWERED = _constants.OOB_POWER_STATUS_POWERED |
757 |
|
758 |
OOB_TIMEOUT = _constants.OOB_TIMEOUT |
759 |
OOB_POWER_DELAY = _constants.OOB_POWER_DELAY |
760 |
|
761 |
OOB_STATUS_OK = _constants.OOB_STATUS_OK |
762 |
OOB_STATUS_WARNING = _constants.OOB_STATUS_WARNING |
763 |
OOB_STATUS_CRITICAL = _constants.OOB_STATUS_CRITICAL |
764 |
OOB_STATUS_UNKNOWN = _constants.OOB_STATUS_UNKNOWN |
765 |
OOB_STATUSES = _constants.OOB_STATUSES |
766 |
|
767 |
PP_DEFAULT = _constants.PP_DEFAULT |
768 |
|
769 |
NIC_MODE = _constants.NIC_MODE |
770 |
NIC_LINK = _constants.NIC_LINK |
771 |
NIC_VLAN = _constants.NIC_VLAN |
772 |
NICS_PARAMETER_TYPES = _constants.NICS_PARAMETER_TYPES |
773 |
NICS_PARAMETERS = _constants.NICS_PARAMETERS |
774 |
|
775 |
NIC_MODE_BRIDGED = _constants.NIC_MODE_BRIDGED |
776 |
NIC_MODE_ROUTED = _constants.NIC_MODE_ROUTED |
777 |
NIC_MODE_OVS = _constants.NIC_MODE_OVS |
778 |
NIC_IP_POOL = _constants.NIC_IP_POOL |
779 |
NIC_VALID_MODES = _constants.NIC_VALID_MODES |
780 |
|
781 |
RESERVE_ACTION = _constants.RESERVE_ACTION |
782 |
RELEASE_ACTION = _constants.RELEASE_ACTION |
783 |
|
784 |
IDISK_SIZE = _constants.IDISK_SIZE |
785 |
IDISK_SPINDLES = _constants.IDISK_SPINDLES |
786 |
IDISK_MODE = _constants.IDISK_MODE |
787 |
IDISK_ADOPT = _constants.IDISK_ADOPT |
788 |
IDISK_VG = _constants.IDISK_VG |
789 |
IDISK_METAVG = _constants.IDISK_METAVG |
790 |
IDISK_PROVIDER = _constants.IDISK_PROVIDER |
791 |
IDISK_NAME = _constants.IDISK_NAME |
792 |
IDISK_PARAMS_TYPES = _constants.IDISK_PARAMS_TYPES |
793 |
IDISK_PARAMS = _constants.IDISK_PARAMS |
794 |
|
795 |
INIC_MAC = _constants.INIC_MAC |
796 |
INIC_IP = _constants.INIC_IP |
797 |
INIC_MODE = _constants.INIC_MODE |
798 |
INIC_LINK = _constants.INIC_LINK |
799 |
INIC_NETWORK = _constants.INIC_NETWORK |
800 |
INIC_NAME = _constants.INIC_NAME |
801 |
INIC_VLAN = _constants.INIC_VLAN |
802 |
INIC_BRIDGE = _constants.INIC_BRIDGE |
803 |
INIC_PARAMS_TYPES = _constants.INIC_PARAMS_TYPES |
804 |
INIC_PARAMS = _constants.INIC_PARAMS |
805 |
|
806 |
HT_XEN_PVM = _constants.HT_XEN_PVM |
807 |
HT_FAKE = _constants.HT_FAKE |
808 |
HT_XEN_HVM = _constants.HT_XEN_HVM |
809 |
HT_KVM = _constants.HT_KVM |
810 |
HT_CHROOT = _constants.HT_CHROOT |
811 |
HT_LXC = _constants.HT_LXC |
812 |
HYPER_TYPES = _constants.HYPER_TYPES |
813 |
HTS_REQ_PORT = _constants.HTS_REQ_PORT |
814 |
|
815 |
VNC_BASE_PORT = _constants.VNC_BASE_PORT |
816 |
VNC_DEFAULT_BIND_ADDRESS = _constants.VNC_DEFAULT_BIND_ADDRESS |
817 |
|
818 |
HT_NIC_RTL8139 = _constants.HT_NIC_RTL8139 |
819 |
HT_NIC_NE2K_PCI = _constants.HT_NIC_NE2K_PCI |
820 |
HT_NIC_NE2K_ISA = _constants.HT_NIC_NE2K_ISA |
821 |
HT_NIC_I82551 = _constants.HT_NIC_I82551 |
822 |
HT_NIC_I85557B = _constants.HT_NIC_I85557B |
823 |
HT_NIC_I8259ER = _constants.HT_NIC_I8259ER |
824 |
HT_NIC_PCNET = _constants.HT_NIC_PCNET |
825 |
HT_NIC_E1000 = _constants.HT_NIC_E1000 |
826 |
HT_NIC_PARAVIRTUAL = _constants.HT_NIC_PARAVIRTUAL |
827 |
HT_HVM_VALID_NIC_TYPES = _constants.HT_HVM_VALID_NIC_TYPES |
828 |
HT_KVM_VALID_NIC_TYPES = _constants.HT_KVM_VALID_NIC_TYPES |
829 |
|
830 |
HT_HVM_VIF_IOEMU = _constants.HT_HVM_VIF_IOEMU |
831 |
HT_HVM_VIF_VIF = _constants.HT_HVM_VIF_VIF |
832 |
HT_HVM_VALID_VIF_TYPES = _constants.HT_HVM_VALID_VIF_TYPES |
833 |
|
834 |
HT_DISK_IOEMU = _constants.HT_DISK_IOEMU |
835 |
HT_DISK_IDE = _constants.HT_DISK_IDE |
836 |
HT_DISK_SCSI = _constants.HT_DISK_SCSI |
837 |
HT_DISK_SD = _constants.HT_DISK_SD |
838 |
HT_DISK_MTD = _constants.HT_DISK_MTD |
839 |
HT_DISK_PFLASH = _constants.HT_DISK_PFLASH |
840 |
HT_DISK_PARAVIRTUAL = _constants.HT_DISK_PARAVIRTUAL |
841 |
HT_HVM_VALID_DISK_TYPES = _constants.HT_HVM_VALID_DISK_TYPES |
842 |
HT_KVM_VALID_DISK_TYPES = _constants.HT_KVM_VALID_DISK_TYPES |
843 |
|
844 |
HT_CACHE_DEFAULT = _constants.HT_CACHE_DEFAULT |
845 |
HT_CACHE_NONE = _constants.HT_CACHE_NONE |
846 |
HT_CACHE_WTHROUGH = _constants.HT_CACHE_WTHROUGH |
847 |
HT_CACHE_WBACK = _constants.HT_CACHE_WBACK |
848 |
HT_VALID_CACHE_TYPES = _constants.HT_VALID_CACHE_TYPES |
849 |
|
850 |
HT_MOUSE_MOUSE = _constants.HT_MOUSE_MOUSE |
851 |
HT_MOUSE_TABLET = _constants.HT_MOUSE_TABLET |
852 |
HT_KVM_VALID_MOUSE_TYPES = _constants.HT_KVM_VALID_MOUSE_TYPES |
853 |
|
854 |
HT_BO_FLOPPY = _constants.HT_BO_FLOPPY |
855 |
HT_BO_CDROM = _constants.HT_BO_CDROM |
856 |
HT_BO_DISK = _constants.HT_BO_DISK |
857 |
HT_BO_NETWORK = _constants.HT_BO_NETWORK |
858 |
HT_KVM_VALID_BO_TYPES = _constants.HT_KVM_VALID_BO_TYPES |
859 |
|
860 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_GLZ = \ |
861 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_GLZ |
862 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_LZ = \ |
863 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_AUTO_LZ |
864 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_QUIC = \ |
865 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_QUIC |
866 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_GLZ = \ |
867 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_GLZ |
868 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_LZ = \ |
869 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_LZ |
870 |
HT_KVM_SPICE_LOSSLESS_IMG_COMPR_OFF = \ |
871 |
_constants.HT_KVM_SPICE_LOSSLESS_IMG_COMPR_OFF |
872 |
HT_KVM_SPICE_VALID_LOSSLESS_IMG_COMPR_OPTIONS = \ |
873 |
_constants.HT_KVM_SPICE_VALID_LOSSLESS_IMG_COMPR_OPTIONS |
874 |
|
875 |
HT_KVM_SPICE_LOSSY_IMG_COMPR_AUTO = _constants.HT_KVM_SPICE_LOSSY_IMG_COMPR_AUTO |
876 |
HT_KVM_SPICE_LOSSY_IMG_COMPR_NEVER = \ |
877 |
_constants.HT_KVM_SPICE_LOSSY_IMG_COMPR_NEVER |
878 |
HT_KVM_SPICE_LOSSY_IMG_COMPR_ALWAYS = \ |
879 |
_constants.HT_KVM_SPICE_LOSSY_IMG_COMPR_ALWAYS |
880 |
|
881 |
HT_KVM_SPICE_VALID_LOSSY_IMG_COMPR_OPTIONS = \ |
882 |
_constants.HT_KVM_SPICE_VALID_LOSSY_IMG_COMPR_OPTIONS |
883 |
|
884 |
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_OFF = \ |
885 |
_constants.HT_KVM_SPICE_VIDEO_STREAM_DETECTION_OFF |
886 |
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_ALL = \ |
887 |
_constants.HT_KVM_SPICE_VIDEO_STREAM_DETECTION_ALL |
888 |
HT_KVM_SPICE_VIDEO_STREAM_DETECTION_FILTER = \ |
889 |
_constants.HT_KVM_SPICE_VIDEO_STREAM_DETECTION_FILTER |
890 |
HT_KVM_SPICE_VALID_VIDEO_STREAM_DETECTION_OPTIONS = \ |
891 |
_constants.HT_KVM_SPICE_VALID_VIDEO_STREAM_DETECTION_OPTIONS |
892 |
|
893 |
HT_SM_NONE = _constants.HT_SM_NONE |
894 |
HT_SM_USER = _constants.HT_SM_USER |
895 |
HT_SM_POOL = _constants.HT_SM_POOL |
896 |
HT_KVM_VALID_SM_TYPES = _constants.HT_KVM_VALID_SM_TYPES |
897 |
|
898 |
HT_KVM_ENABLED = _constants.HT_KVM_ENABLED |
899 |
HT_KVM_DISABLED = _constants.HT_KVM_DISABLED |
900 |
HT_KVM_FLAG_VALUES = _constants.HT_KVM_FLAG_VALUES |
901 |
|
902 |
HT_MIGRATION_LIVE = _constants.HT_MIGRATION_LIVE |
903 |
HT_MIGRATION_NONLIVE = _constants.HT_MIGRATION_NONLIVE |
904 |
HT_MIGRATION_MODES = _constants.HT_MIGRATION_MODES |
905 |
|
906 |
VERIFY_NPLUSONE_MEM = _constants.VERIFY_NPLUSONE_MEM |
907 |
VERIFY_OPTIONAL_CHECKS = _constants.VERIFY_OPTIONAL_CHECKS |
908 |
|
909 |
CV_TCLUSTER = _constants.CV_TCLUSTER |
910 |
CV_TGROUP = _constants.CV_TGROUP |
911 |
CV_TNODE = _constants.CV_TNODE |
912 |
CV_TINSTANCE = _constants.CV_TINSTANCE |
913 |
|
914 |
CV_ECLUSTERCFG = _constants.CV_ECLUSTERCFG |
915 |
CV_ECLUSTERCERT = _constants.CV_ECLUSTERCERT |
916 |
CV_ECLUSTERFILECHECK = _constants.CV_ECLUSTERFILECHECK |
917 |
CV_ECLUSTERDANGLINGNODES = _constants.CV_ECLUSTERDANGLINGNODES |
918 |
CV_ECLUSTERDANGLINGINST = _constants.CV_ECLUSTERDANGLINGINST |
919 |
CV_EGROUPDIFFERENTPVSIZE = _constants.CV_EGROUPDIFFERENTPVSIZE |
920 |
CV_EINSTANCEBADNODE = _constants.CV_EINSTANCEBADNODE |
921 |
CV_EINSTANCEDOWN = _constants.CV_EINSTANCEDOWN |
922 |
CV_EINSTANCELAYOUT = _constants.CV_EINSTANCELAYOUT |
923 |
CV_EINSTANCEMISSINGDISK = _constants.CV_EINSTANCEMISSINGDISK |
924 |
CV_EINSTANCEFAULTYDISK = _constants.CV_EINSTANCEFAULTYDISK |
925 |
CV_EINSTANCEWRONGNODE = _constants.CV_EINSTANCEWRONGNODE |
926 |
CV_EINSTANCESPLITGROUPS = _constants.CV_EINSTANCESPLITGROUPS |
927 |
CV_EINSTANCEPOLICY = _constants.CV_EINSTANCEPOLICY |
928 |
CV_EINSTANCEUNSUITABLENODE = _constants.CV_EINSTANCEUNSUITABLENODE |
929 |
CV_EINSTANCEMISSINGCFGPARAMETER = _constants.CV_EINSTANCEMISSINGCFGPARAMETER |
930 |
CV_ENODEDRBD = _constants.CV_ENODEDRBD |
931 |
CV_ENODEDRBDVERSION = _constants.CV_ENODEDRBDVERSION |
932 |
CV_ENODEDRBDHELPER = _constants.CV_ENODEDRBDHELPER |
933 |
CV_ENODEFILECHECK = _constants.CV_ENODEFILECHECK |
934 |
CV_ENODEHOOKS = _constants.CV_ENODEHOOKS |
935 |
CV_ENODEHV = _constants.CV_ENODEHV |
936 |
CV_ENODELVM = _constants.CV_ENODELVM |
937 |
CV_ENODEN1 = _constants.CV_ENODEN1 |
938 |
CV_ENODENET = _constants.CV_ENODENET |
939 |
CV_ENODEOS = _constants.CV_ENODEOS |
940 |
CV_ENODEORPHANINSTANCE = _constants.CV_ENODEORPHANINSTANCE |
941 |
CV_ENODEORPHANLV = _constants.CV_ENODEORPHANLV |
942 |
CV_ENODERPC = _constants.CV_ENODERPC |
943 |
CV_ENODESSH = _constants.CV_ENODESSH |
944 |
CV_ENODEVERSION = _constants.CV_ENODEVERSION |
945 |
CV_ENODESETUP = _constants.CV_ENODESETUP |
946 |
CV_ENODETIME = _constants.CV_ENODETIME |
947 |
CV_ENODEOOBPATH = _constants.CV_ENODEOOBPATH |
948 |
CV_ENODEUSERSCRIPTS = _constants.CV_ENODEUSERSCRIPTS |
949 |
CV_ENODEFILESTORAGEPATHS = _constants.CV_ENODEFILESTORAGEPATHS |
950 |
CV_ENODEFILESTORAGEPATHUNUSABLE = _constants.CV_ENODEFILESTORAGEPATHUNUSABLE |
951 |
CV_ENODESHAREDFILESTORAGEPATHUNUSABLE = \ |
952 |
_constants.CV_ENODESHAREDFILESTORAGEPATHUNUSABLE |
953 |
|
954 |
CV_ALL_ECODES = _constants.CV_ALL_ECODES |
955 |
CV_ALL_ECODES_STRINGS = _constants.CV_ALL_ECODES_STRINGS |
956 |
|
957 |
NV_BRIDGES = _constants.NV_BRIDGES |
958 |
NV_DRBDHELPER = _constants.NV_DRBDHELPER |
959 |
NV_DRBDVERSION = _constants.NV_DRBDVERSION |
960 |
NV_DRBDLIST = _constants.NV_DRBDLIST |
961 |
NV_EXCLUSIVEPVS = _constants.NV_EXCLUSIVEPVS |
962 |
NV_FILELIST = _constants.NV_FILELIST |
963 |
NV_ACCEPTED_STORAGE_PATHS = _constants.NV_ACCEPTED_STORAGE_PATHS |
964 |
NV_FILE_STORAGE_PATH = _constants.NV_FILE_STORAGE_PATH |
965 |
NV_SHARED_FILE_STORAGE_PATH = _constants.NV_SHARED_FILE_STORAGE_PATH |
966 |
NV_HVINFO = _constants.NV_HVINFO |
967 |
NV_HVPARAMS = _constants.NV_HVPARAMS |
968 |
NV_HYPERVISOR = _constants.NV_HYPERVISOR |
969 |
NV_INSTANCELIST = _constants.NV_INSTANCELIST |
970 |
NV_LVLIST = _constants.NV_LVLIST |
971 |
NV_MASTERIP = _constants.NV_MASTERIP |
972 |
NV_NODELIST = _constants.NV_NODELIST |
973 |
NV_NODENETTEST = _constants.NV_NODENETTEST |
974 |
NV_NODESETUP = _constants.NV_NODESETUP |
975 |
NV_OOB_PATHS = _constants.NV_OOB_PATHS |
976 |
NV_OSLIST = _constants.NV_OSLIST |
977 |
NV_PVLIST = _constants.NV_PVLIST |
978 |
NV_TIME = _constants.NV_TIME |
979 |
NV_USERSCRIPTS = _constants.NV_USERSCRIPTS |
980 |
NV_VERSION = _constants.NV_VERSION |
981 |
NV_VGLIST = _constants.NV_VGLIST |
982 |
NV_VMNODES = _constants.NV_VMNODES |
983 |
|
984 |
INSTST_RUNNING = _constants.INSTST_RUNNING |
985 |
INSTST_ADMINDOWN = _constants.INSTST_ADMINDOWN |
986 |
INSTST_ADMINOFFLINE = _constants.INSTST_ADMINOFFLINE |
987 |
INSTST_NODEOFFLINE = _constants.INSTST_NODEOFFLINE |
988 |
INSTST_NODEDOWN = _constants.INSTST_NODEDOWN |
989 |
INSTST_WRONGNODE = _constants.INSTST_WRONGNODE |
990 |
INSTST_ERRORUP = _constants.INSTST_ERRORUP |
991 |
INSTST_ERRORDOWN = _constants.INSTST_ERRORDOWN |
992 |
INSTST_ALL = _constants.INSTST_ALL |
993 |
|
994 |
ADMINST_UP = _constants.ADMINST_UP |
995 |
ADMINST_DOWN = _constants.ADMINST_DOWN |
996 |
ADMINST_OFFLINE = _constants.ADMINST_OFFLINE |
997 |
ADMINST_ALL = _constants.ADMINST_ALL |
998 |
|
999 |
NR_REGULAR = _constants.NR_REGULAR |
1000 |
NR_MASTER = _constants.NR_MASTER |
1001 |
NR_MCANDIDATE = _constants.NR_MCANDIDATE |
1002 |
NR_DRAINED = _constants.NR_DRAINED |
1003 |
NR_OFFLINE = _constants.NR_OFFLINE |
1004 |
NR_ALL = _constants.NR_ALL |
1005 |
|
1006 |
SSL_CERT_EXPIRATION_WARN = _constants.SSL_CERT_EXPIRATION_WARN |
1007 |
SSL_CERT_EXPIRATION_ERROR = _constants.SSL_CERT_EXPIRATION_ERROR |
1008 |
|
1009 |
IALLOCATOR_VERSION = _constants.IALLOCATOR_VERSION |
1010 |
IALLOCATOR_DIR_IN = _constants.IALLOCATOR_DIR_IN |
1011 |
IALLOCATOR_DIR_OUT = _constants.IALLOCATOR_DIR_OUT |
1012 |
VALID_IALLOCATOR_DIRECTIONS = _constants.VALID_IALLOCATOR_DIRECTIONS |
1013 |
|
1014 |
IALLOCATOR_MODE_ALLOC = _constants.IALLOCATOR_MODE_ALLOC |
1015 |
IALLOCATOR_MODE_RELOC = _constants.IALLOCATOR_MODE_RELOC |
1016 |
IALLOCATOR_MODE_CHG_GROUP = _constants.IALLOCATOR_MODE_CHG_GROUP |
1017 |
IALLOCATOR_MODE_NODE_EVAC = _constants.IALLOCATOR_MODE_NODE_EVAC |
1018 |
IALLOCATOR_MODE_MULTI_ALLOC = _constants.IALLOCATOR_MODE_MULTI_ALLOC |
1019 |
VALID_IALLOCATOR_MODES = _constants.VALID_IALLOCATOR_MODES |
1020 |
|
1021 |
IALLOCATOR_SEARCH_PATH = _constants.IALLOCATOR_SEARCH_PATH |
1022 |
DEFAULT_IALLOCATOR_SHORTCUT = _constants.DEFAULT_IALLOCATOR_SHORTCUT |
1023 |
|
1024 |
NODE_EVAC_PRI = _constants.NODE_EVAC_PRI |
1025 |
NODE_EVAC_SEC = _constants.NODE_EVAC_SEC |
1026 |
NODE_EVAC_ALL = _constants.NODE_EVAC_ALL |
1027 |
NODE_EVAC_MODES = _constants.NODE_EVAC_MODES |
1028 |
|
1029 |
JOB_QUEUE_VERSION = _constants.JOB_QUEUE_VERSION |
1030 |
JOB_QUEUE_SIZE_HARD_LIMIT = _constants.JOB_QUEUE_SIZE_HARD_LIMIT |
1031 |
JOB_QUEUE_FILES_PERMS = _constants.JOB_QUEUE_FILES_PERMS |
1032 |
|
1033 |
JOB_ID_TEMPLATE = r"\d+"
|
1034 |
JOB_FILE_RE = re.compile(r"^job-(%s)$" % JOB_ID_TEMPLATE)
|
1035 |
|
1036 |
JOB_NOTCHANGED = _constants.JOB_NOTCHANGED |
1037 |
|
1038 |
JOB_STATUS_QUEUED = _constants.JOB_STATUS_QUEUED |
1039 |
JOB_STATUS_WAITING = _constants.JOB_STATUS_WAITING |
1040 |
JOB_STATUS_CANCELING = _constants.JOB_STATUS_CANCELING |
1041 |
JOB_STATUS_RUNNING = _constants.JOB_STATUS_RUNNING |
1042 |
JOB_STATUS_CANCELED = _constants.JOB_STATUS_CANCELED |
1043 |
JOB_STATUS_SUCCESS = _constants.JOB_STATUS_SUCCESS |
1044 |
JOB_STATUS_ERROR = _constants.JOB_STATUS_ERROR |
1045 |
JOBS_PENDING = _constants.JOBS_PENDING |
1046 |
JOBS_FINALIZED = _constants.JOBS_FINALIZED |
1047 |
JOB_STATUS_ALL = _constants.JOB_STATUS_ALL |
1048 |
|
1049 |
OP_STATUS_QUEUED = _constants.OP_STATUS_QUEUED |
1050 |
OP_STATUS_WAITING = _constants.OP_STATUS_WAITING |
1051 |
OP_STATUS_CANCELING = _constants.OP_STATUS_CANCELING |
1052 |
OP_STATUS_RUNNING = _constants.OP_STATUS_RUNNING |
1053 |
OP_STATUS_CANCELED = _constants.OP_STATUS_CANCELED |
1054 |
OP_STATUS_SUCCESS = _constants.OP_STATUS_SUCCESS |
1055 |
OP_STATUS_ERROR = _constants.OP_STATUS_ERROR |
1056 |
OPS_FINALIZED = _constants.OPS_FINALIZED |
1057 |
|
1058 |
OP_PRIO_LOWEST = _constants.OP_PRIO_LOWEST |
1059 |
OP_PRIO_HIGHEST = _constants.OP_PRIO_HIGHEST |
1060 |
OP_PRIO_LOW = _constants.OP_PRIO_LOW |
1061 |
OP_PRIO_NORMAL = _constants.OP_PRIO_NORMAL |
1062 |
OP_PRIO_HIGH = _constants.OP_PRIO_HIGH |
1063 |
OP_PRIO_SUBMIT_VALID = _constants.OP_PRIO_SUBMIT_VALID |
1064 |
OP_PRIO_DEFAULT = _constants.OP_PRIO_DEFAULT |
1065 |
|
1066 |
LOCKS_REPLACE = _constants.LOCKS_REPLACE |
1067 |
LOCKS_APPEND = _constants.LOCKS_APPEND |
1068 |
|
1069 |
LOCK_ATTEMPTS_TIMEOUT = _constants.LOCK_ATTEMPTS_TIMEOUT |
1070 |
LOCK_ATTEMPTS_MAXWAIT = _constants.LOCK_ATTEMPTS_MAXWAIT |
1071 |
LOCK_ATTEMPTS_MINWAIT = _constants.LOCK_ATTEMPTS_MINWAIT |
1072 |
|
1073 |
ELOG_MESSAGE = _constants.ELOG_MESSAGE |
1074 |
ELOG_REMOTE_IMPORT = _constants.ELOG_REMOTE_IMPORT |
1075 |
ELOG_JQUEUE_TEST = _constants.ELOG_JQUEUE_TEST |
1076 |
|
1077 |
ETC_HOSTS_ADD = _constants.ETC_HOSTS_ADD |
1078 |
ETC_HOSTS_REMOVE = _constants.ETC_HOSTS_REMOVE |
1079 |
|
1080 |
JQT_MSGPREFIX = _constants.JQT_MSGPREFIX |
1081 |
JQT_EXPANDNAMES = _constants.JQT_EXPANDNAMES |
1082 |
JQT_EXEC = _constants.JQT_EXEC |
1083 |
JQT_LOGMSG = _constants.JQT_LOGMSG |
1084 |
JQT_STARTMSG = _constants.JQT_STARTMSG |
1085 |
JQT_ALL = _constants.JQT_ALL |
1086 |
|
1087 |
QR_CLUSTER = _constants.QR_CLUSTER |
1088 |
QR_INSTANCE = _constants.QR_INSTANCE |
1089 |
QR_NODE = _constants.QR_NODE |
1090 |
QR_LOCK = _constants.QR_LOCK |
1091 |
QR_GROUP = _constants.QR_GROUP |
1092 |
QR_OS = _constants.QR_OS |
1093 |
QR_JOB = _constants.QR_JOB |
1094 |
QR_EXPORT = _constants.QR_EXPORT |
1095 |
QR_NETWORK = _constants.QR_NETWORK |
1096 |
QR_EXTSTORAGE = _constants.QR_EXTSTORAGE |
1097 |
QR_VIA_OP = _constants.QR_VIA_OP |
1098 |
QR_VIA_LUXI = _constants.QR_VIA_LUXI |
1099 |
QR_VIA_RAPI = _constants.QR_VIA_RAPI |
1100 |
|
1101 |
QFT_UNKNOWN = _constants.QFT_UNKNOWN |
1102 |
QFT_TEXT = _constants.QFT_TEXT |
1103 |
QFT_BOOL = _constants.QFT_BOOL |
1104 |
QFT_NUMBER = _constants.QFT_NUMBER |
1105 |
QFT_UNIT = _constants.QFT_UNIT |
1106 |
QFT_TIMESTAMP = _constants.QFT_TIMESTAMP |
1107 |
QFT_OTHER = _constants.QFT_OTHER |
1108 |
QFT_ALL = _constants.QFT_ALL |
1109 |
|
1110 |
RS_NORMAL = _constants.RS_NORMAL |
1111 |
RS_UNKNOWN = _constants.RS_UNKNOWN |
1112 |
RS_NODATA = _constants.RS_NODATA |
1113 |
RS_UNAVAIL = _constants.RS_UNAVAIL |
1114 |
RS_OFFLINE = _constants.RS_OFFLINE |
1115 |
RS_ALL = _constants.RS_ALL |
1116 |
RSS_DESCRIPTION = _constants.RSS_DESCRIPTION |
1117 |
|
1118 |
MAX_NICS = _constants.MAX_NICS |
1119 |
MAX_DISKS = _constants.MAX_DISKS |
1120 |
|
1121 |
SSCONF_FILEPREFIX = _constants.SSCONF_FILEPREFIX |
1122 |
|
1123 |
SS_CLUSTER_NAME = _constants.SS_CLUSTER_NAME |
1124 |
SS_CLUSTER_TAGS = _constants.SS_CLUSTER_TAGS |
1125 |
SS_FILE_STORAGE_DIR = _constants.SS_FILE_STORAGE_DIR |
1126 |
SS_SHARED_FILE_STORAGE_DIR = _constants.SS_SHARED_FILE_STORAGE_DIR |
1127 |
SS_MASTER_CANDIDATES = _constants.SS_MASTER_CANDIDATES |
1128 |
SS_MASTER_CANDIDATES_IPS = _constants.SS_MASTER_CANDIDATES_IPS |
1129 |
SS_MASTER_IP = _constants.SS_MASTER_IP |
1130 |
SS_MASTER_NETDEV = _constants.SS_MASTER_NETDEV |
1131 |
SS_MASTER_NETMASK = _constants.SS_MASTER_NETMASK |
1132 |
SS_MASTER_NODE = _constants.SS_MASTER_NODE |
1133 |
SS_NODE_LIST = _constants.SS_NODE_LIST |
1134 |
SS_NODE_PRIMARY_IPS = _constants.SS_NODE_PRIMARY_IPS |
1135 |
SS_NODE_SECONDARY_IPS = _constants.SS_NODE_SECONDARY_IPS |
1136 |
SS_OFFLINE_NODES = _constants.SS_OFFLINE_NODES |
1137 |
SS_ONLINE_NODES = _constants.SS_ONLINE_NODES |
1138 |
SS_PRIMARY_IP_FAMILY = _constants.SS_PRIMARY_IP_FAMILY |
1139 |
SS_INSTANCE_LIST = _constants.SS_INSTANCE_LIST |
1140 |
SS_RELEASE_VERSION = _constants.SS_RELEASE_VERSION |
1141 |
SS_HYPERVISOR_LIST = _constants.SS_HYPERVISOR_LIST |
1142 |
SS_MAINTAIN_NODE_HEALTH = _constants.SS_MAINTAIN_NODE_HEALTH |
1143 |
SS_UID_POOL = _constants.SS_UID_POOL |
1144 |
SS_NODEGROUPS = _constants.SS_NODEGROUPS |
1145 |
SS_NETWORKS = _constants.SS_NETWORKS |
1146 |
|
1147 |
SS_HVPARAMS_PREF = _constants.SS_HVPARAMS_PREF |
1148 |
|
1149 |
SS_HVPARAMS_XEN_PVM = _constants.SS_HVPARAMS_XEN_PVM |
1150 |
SS_HVPARAMS_XEN_FAKE = _constants.SS_HVPARAMS_XEN_FAKE |
1151 |
SS_HVPARAMS_XEN_HVM = _constants.SS_HVPARAMS_XEN_HVM |
1152 |
SS_HVPARAMS_XEN_KVM = _constants.SS_HVPARAMS_XEN_KVM |
1153 |
SS_HVPARAMS_XEN_CHROOT = _constants.SS_HVPARAMS_XEN_CHROOT |
1154 |
SS_HVPARAMS_XEN_LXC = _constants.SS_HVPARAMS_XEN_LXC |
1155 |
VALID_SS_HVPARAMS_KEYS = _constants.VALID_SS_HVPARAMS_KEYS |
1156 |
|
1157 |
SS_FILE_PERMS = _constants.SS_FILE_PERMS |
1158 |
|
1159 |
DEFAULT_ENABLED_HYPERVISOR = _constants.DEFAULT_ENABLED_HYPERVISOR |
1160 |
|
1161 |
# HVC_DEFAULTS contains one value 'HV_VNC_PASSWORD_FILE' which is not
|
1162 |
# a constant because it depends on an environment variable that is
|
1163 |
# used for VClusters. Therefore, it cannot be automatically generated
|
1164 |
# by Haskell at compilation time (given that this environment variable
|
1165 |
# might be different at runtime).
|
1166 |
HVC_DEFAULTS = _constants.HVC_DEFAULTS |
1167 |
HVC_DEFAULTS[HT_XEN_HVM][HV_VNC_PASSWORD_FILE] = pathutils.VNC_PASSWORD_FILE |
1168 |
|
1169 |
HVC_GLOBALS = _constants.HVC_GLOBALS |
1170 |
|
1171 |
BEC_DEFAULTS = _constants.BEC_DEFAULTS |
1172 |
|
1173 |
NDC_DEFAULTS = _constants.NDC_DEFAULTS |
1174 |
NDC_GLOBALS = _constants.NDC_GLOBALS |
1175 |
|
1176 |
DISK_LD_DEFAULTS = _constants.DISK_LD_DEFAULTS |
1177 |
DISK_DT_DEFAULTS = _constants.DISK_DT_DEFAULTS |
1178 |
|
1179 |
NICC_DEFAULTS = _constants.NICC_DEFAULTS |
1180 |
ISPECS_MINMAX_DEFAULTS = _constants.ISPECS_MINMAX_DEFAULTS |
1181 |
IPOLICY_DEFAULTS = _constants.IPOLICY_DEFAULTS |
1182 |
|
1183 |
MASTER_POOL_SIZE_DEFAULT = _constants.MASTER_POOL_SIZE_DEFAULT |
1184 |
|
1185 |
PART_MARGIN = _constants.PART_MARGIN |
1186 |
PART_RESERVED = _constants.PART_RESERVED |
1187 |
|
1188 |
CONFD_PROTOCOL_VERSION = _constants.CONFD_PROTOCOL_VERSION |
1189 |
|
1190 |
CONFD_REQ_PING = _constants.CONFD_REQ_PING |
1191 |
CONFD_REQ_NODE_ROLE_BYNAME = _constants.CONFD_REQ_NODE_ROLE_BYNAME |
1192 |
CONFD_REQ_NODE_PIP_BY_INSTANCE_IP = _constants.CONFD_REQ_NODE_PIP_BY_INSTANCE_IP |
1193 |
CONFD_REQ_CLUSTER_MASTER = _constants.CONFD_REQ_CLUSTER_MASTER |
1194 |
CONFD_REQ_NODE_PIP_LIST = _constants.CONFD_REQ_NODE_PIP_LIST |
1195 |
CONFD_REQ_MC_PIP_LIST = _constants.CONFD_REQ_MC_PIP_LIST |
1196 |
CONFD_REQ_INSTANCES_IPS_LIST = _constants.CONFD_REQ_INSTANCES_IPS_LIST |
1197 |
CONFD_REQ_NODE_DRBD = _constants.CONFD_REQ_NODE_DRBD |
1198 |
CONFD_REQ_NODE_INSTANCES = _constants.CONFD_REQ_NODE_INSTANCES |
1199 |
CONFD_REQS = _constants.CONFD_REQS |
1200 |
|
1201 |
CONFD_REQQ_LINK = _constants.CONFD_REQQ_LINK |
1202 |
CONFD_REQQ_IP = _constants.CONFD_REQQ_IP |
1203 |
CONFD_REQQ_IPLIST = _constants.CONFD_REQQ_IPLIST |
1204 |
CONFD_REQQ_FIELDS = _constants.CONFD_REQQ_FIELDS |
1205 |
|
1206 |
# FIXME: perhaps update code that uses these constants to deal with
|
1207 |
# integers instead of strings
|
1208 |
CONFD_REQFIELD_NAME = str(_constants.CONFD_REQFIELD_NAME)
|
1209 |
CONFD_REQFIELD_IP = str(_constants.CONFD_REQFIELD_IP)
|
1210 |
CONFD_REQFIELD_MNODE_PIP = str(_constants.CONFD_REQFIELD_MNODE_PIP)
|
1211 |
|
1212 |
CONFD_REPL_STATUS_OK = _constants.CONFD_REPL_STATUS_OK |
1213 |
CONFD_REPL_STATUS_ERROR = _constants.CONFD_REPL_STATUS_ERROR |
1214 |
CONFD_REPL_STATUS_NOTIMPLEMENTED = _constants.CONFD_REPL_STATUS_NOTIMPLEMENTED |
1215 |
CONFD_REPL_STATUSES = _constants.CONFD_REPL_STATUSES |
1216 |
|
1217 |
CONFD_NODE_ROLE_MASTER = _constants.CONFD_NODE_ROLE_MASTER |
1218 |
CONFD_NODE_ROLE_CANDIDATE = _constants.CONFD_NODE_ROLE_CANDIDATE |
1219 |
CONFD_NODE_ROLE_OFFLINE = _constants.CONFD_NODE_ROLE_OFFLINE |
1220 |
CONFD_NODE_ROLE_DRAINED = _constants.CONFD_NODE_ROLE_DRAINED |
1221 |
CONFD_NODE_ROLE_REGULAR = _constants.CONFD_NODE_ROLE_REGULAR |
1222 |
|
1223 |
CONFD_ERROR_UNKNOWN_ENTRY = _constants.CONFD_ERROR_UNKNOWN_ENTRY |
1224 |
CONFD_ERROR_INTERNAL = _constants.CONFD_ERROR_INTERNAL |
1225 |
CONFD_ERROR_ARGUMENT = _constants.CONFD_ERROR_ARGUMENT |
1226 |
|
1227 |
CONFD_MAX_CLOCK_SKEW = _constants.CONFD_MAX_CLOCK_SKEW |
1228 |
|
1229 |
CONFD_CONFIG_RELOAD_TIMEOUT = _constants.CONFD_CONFIG_RELOAD_TIMEOUT |
1230 |
CONFD_CONFIG_RELOAD_RATELIMIT = _constants.CONFD_CONFIG_RELOAD_RATELIMIT |
1231 |
|
1232 |
CONFD_MAGIC_FOURCC = _constants.CONFD_MAGIC_FOURCC |
1233 |
|
1234 |
CONFD_DEFAULT_REQ_COVERAGE = _constants.CONFD_DEFAULT_REQ_COVERAGE |
1235 |
|
1236 |
CONFD_CLIENT_EXPIRE_TIMEOUT = _constants.CONFD_CLIENT_EXPIRE_TIMEOUT |
1237 |
|
1238 |
MAX_UDP_DATA_SIZE = _constants.MAX_UDP_DATA_SIZE |
1239 |
|
1240 |
UIDPOOL_UID_MIN = _constants.UIDPOOL_UID_MIN |
1241 |
UIDPOOL_UID_MAX = _constants.UIDPOOL_UID_MAX |
1242 |
|
1243 |
PGREP = _constants.PGREP |
1244 |
|
1245 |
INITIAL_NODE_GROUP_NAME = _constants.INITIAL_NODE_GROUP_NAME |
1246 |
|
1247 |
ALLOC_POLICY_PREFERRED = _constants.ALLOC_POLICY_PREFERRED |
1248 |
ALLOC_POLICY_LAST_RESORT = _constants.ALLOC_POLICY_LAST_RESORT |
1249 |
ALLOC_POLICY_UNALLOCABLE = _constants.ALLOC_POLICY_UNALLOCABLE |
1250 |
VALID_ALLOC_POLICIES = _constants.VALID_ALLOC_POLICIES |
1251 |
|
1252 |
BLOCKDEV_DRIVER_MANUAL = _constants.BLOCKDEV_DRIVER_MANUAL |
1253 |
|
1254 |
QEMUIMG_PATH = _constants.QEMUIMG_PATH |
1255 |
|
1256 |
HTOOLS = _constants.HTOOLS |
1257 |
IALLOC_HAIL = _constants.IALLOC_HAIL |
1258 |
|
1259 |
FAKE_OP_MASTER_TURNUP = _constants.FAKE_OP_MASTER_TURNUP |
1260 |
FAKE_OP_MASTER_TURNDOWN = _constants.FAKE_OP_MASTER_TURNDOWN |
1261 |
|
1262 |
SSHK_RSA = _constants.SSHK_RSA |
1263 |
SSHK_DSA = _constants.SSHK_DSA |
1264 |
SSHK_ALL = _constants.SSHK_ALL |
1265 |
|
1266 |
SSHAK_RSA = _constants.SSHAK_RSA |
1267 |
SSHAK_DSS = _constants.SSHAK_DSS |
1268 |
SSHAK_ALL = _constants.SSHAK_ALL |
1269 |
|
1270 |
SSHS_CLUSTER_NAME = _constants.SSHS_CLUSTER_NAME |
1271 |
SSHS_SSH_HOST_KEY = _constants.SSHS_SSH_HOST_KEY |
1272 |
SSHS_SSH_ROOT_KEY = _constants.SSHS_SSH_ROOT_KEY |
1273 |
SSHS_NODE_DAEMON_CERTIFICATE = _constants.SSHS_NODE_DAEMON_CERTIFICATE |
1274 |
SSH_DAEMON_KEYFILES = _constants.SSH_DAEMON_KEYFILES |
1275 |
|
1276 |
NDS_CLUSTER_NAME = _constants.NDS_CLUSTER_NAME |
1277 |
NDS_NODE_DAEMON_CERTIFICATE = _constants.NDS_NODE_DAEMON_CERTIFICATE |
1278 |
NDS_SSCONF = _constants.NDS_SSCONF |
1279 |
NDS_START_NODE_DAEMON = _constants.NDS_START_NODE_DAEMON |
1280 |
|
1281 |
RANDOM_UUID_FILE = _constants.RANDOM_UUID_FILE |
1282 |
|
1283 |
# Regex string for verifying a UUID
|
1284 |
UUID_REGEX = "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
|
1285 |
|
1286 |
AUTO_REPAIR_TAG_PREFIX = _constants.AUTO_REPAIR_TAG_PREFIX |
1287 |
AUTO_REPAIR_TAG_ENABLED = _constants.AUTO_REPAIR_TAG_ENABLED |
1288 |
AUTO_REPAIR_TAG_SUSPENDED = _constants.AUTO_REPAIR_TAG_SUSPENDED |
1289 |
AUTO_REPAIR_TAG_PENDING = _constants.AUTO_REPAIR_TAG_PENDING |
1290 |
AUTO_REPAIR_TAG_RESULT = _constants.AUTO_REPAIR_TAG_RESULT |
1291 |
|
1292 |
AUTO_REPAIR_FIX_STORAGE = _constants.AUTO_REPAIR_FIX_STORAGE |
1293 |
AUTO_REPAIR_MIGRATE = _constants.AUTO_REPAIR_MIGRATE |
1294 |
AUTO_REPAIR_FAILOVER = _constants.AUTO_REPAIR_FAILOVER |
1295 |
AUTO_REPAIR_REINSTALL = _constants.AUTO_REPAIR_REINSTALL |
1296 |
AUTO_REPAIR_ALL_TYPES = _constants.AUTO_REPAIR_ALL_TYPES |
1297 |
|
1298 |
AUTO_REPAIR_SUCCESS = _constants.AUTO_REPAIR_SUCCESS |
1299 |
AUTO_REPAIR_FAILURE = _constants.AUTO_REPAIR_FAILURE |
1300 |
AUTO_REPAIR_ENOPERM = _constants.AUTO_REPAIR_ENOPERM |
1301 |
AUTO_REPAIR_ALL_RESULTS = _constants.AUTO_REPAIR_ALL_RESULTS |
1302 |
|
1303 |
BUILTIN_DATA_COLLECTOR_VERSION = _constants.BUILTIN_DATA_COLLECTOR_VERSION |
1304 |
|
1305 |
OPCODE_REASON = _constants.OPCODE_REASON |
1306 |
|
1307 |
OPCODE_REASON_SRC_CLIENT = _constants.OPCODE_REASON_SRC_CLIENT |
1308 |
OPCODE_REASON_SRC_NODED = _constants.OPCODE_REASON_SRC_NODED |
1309 |
OPCODE_REASON_SRC_OPCODE = _constants.OPCODE_REASON_SRC_OPCODE |
1310 |
OPCODE_REASON_SRC_RLIB2 = _constants.OPCODE_REASON_SRC_RLIB2 |
1311 |
OPCODE_REASON_SRC_USER = _constants.OPCODE_REASON_SRC_USER |
1312 |
OPCODE_REASON_SOURCES = _constants.OPCODE_REASON_SOURCES |
1313 |
|
1314 |
DISKSTATS_FILE = _constants.DISKSTATS_FILE |
1315 |
|
1316 |
STAT_FILE = _constants.STAT_FILE |
1317 |
CPUAVGLOAD_BUFFER_SIZE = _constants.CPUAVGLOAD_BUFFER_SIZE |
1318 |
CPUAVGLOAD_WINDOW_SIZE = _constants.CPUAVGLOAD_WINDOW_SIZE |
1319 |
|
1320 |
MOND_TIME_INTERVAL = _constants.MOND_TIME_INTERVAL |
1321 |
MOND_LATEST_API_VERSION = _constants.MOND_LATEST_API_VERSION |
1322 |
|
1323 |
# Timeouts for upgrades
|
1324 |
|
1325 |
UPGRADE_QUEUE_DRAIN_TIMEOUT = _constants.UPGRADE_QUEUE_DRAIN_TIMEOUT |
1326 |
UPGRADE_QUEUE_POLL_INTERVAL = _constants.UPGRADE_QUEUE_POLL_INTERVAL |
1327 |
|
1328 |
# device types to hotplug
|
1329 |
HOTPLUG_TARGET_DISK = _constants.HOTPLUG_TARGET_DISK |
1330 |
HOTPLUG_TARGET_NIC = _constants.HOTPLUG_TARGET_NIC |
1331 |
HOTPLUG_ALL_TARGETS = _constants.HOTPLUG_ALL_TARGETS |
1332 |
|
1333 |
# hotplug actions
|
1334 |
HOTPLUG_ACTION_ADD = _constants.HOTPLUG_ACTION_ADD |
1335 |
HOTPLUG_ACTION_REMOVE = _constants.HOTPLUG_ACTION_REMOVE |
1336 |
HOTPLUG_ACTION_MODIFY = _constants.HOTPLUG_ACTION_MODIFY |
1337 |
HOTPLUG_ALL_ACTIONS = _constants.HOTPLUG_ALL_ACTIONS |
1338 |
|
1339 |
# other constants
|
1340 |
|
1341 |
HAS_GNU_LN = _constants.HAS_GNU_LN |
1342 |
|
1343 |
# Do not re-export imported modules
|
1344 |
del re, _vcsversion, _constants, socket, pathutils, compat
|
1345 |
|
1346 |
|
1347 |
ALLOCATABLE_KEY = "allocatable"
|
1348 |
FAILED_KEY = "failed"
|