Revision 8397ffde lib/constants.py
b/lib/constants.py | ||
---|---|---|
976 | 976 |
DS_DISK_OVERHEAD: 0, |
977 | 977 |
} |
978 | 978 |
|
979 |
ISPEC_MEM_SIZE = _constants.ISPEC_MEM_SIZE |
|
980 |
ISPEC_CPU_COUNT = _constants.ISPEC_CPU_COUNT |
|
981 |
ISPEC_DISK_COUNT = _constants.ISPEC_DISK_COUNT |
|
982 |
ISPEC_DISK_SIZE = _constants.ISPEC_DISK_SIZE |
|
983 |
ISPEC_NIC_COUNT = _constants.ISPEC_NIC_COUNT |
|
984 |
ISPEC_SPINDLE_USE = _constants.ISPEC_SPINDLE_USE |
|
985 |
ISPECS_PARAMETER_TYPES = _constants.ISPECS_PARAMETER_TYPES |
|
986 |
ISPECS_PARAMETERS = _constants.ISPECS_PARAMETERS |
|
987 |
|
|
988 |
ISPECS_MINMAX = _constants.ISPECS_MINMAX |
|
989 |
ISPECS_MIN = _constants.ISPECS_MIN |
|
990 |
ISPECS_MAX = _constants.ISPECS_MAX |
|
991 |
ISPECS_STD = _constants.ISPECS_STD |
|
992 |
IPOLICY_DTS = _constants.IPOLICY_DTS |
|
993 |
IPOLICY_VCPU_RATIO = _constants.IPOLICY_VCPU_RATIO |
|
994 |
IPOLICY_SPINDLE_RATIO = _constants.IPOLICY_SPINDLE_RATIO |
|
995 |
ISPECS_MINMAX_KEYS = _constants.ISPECS_MINMAX_KEYS |
|
996 |
IPOLICY_PARAMETERS = _constants.IPOLICY_PARAMETERS |
|
997 |
IPOLICY_ALL_KEYS = _constants.IPOLICY_ALL_KEYS |
|
998 |
|
|
979 | 999 |
ND_OOB_PROGRAM = _constants.ND_OOB_PROGRAM |
980 | 1000 |
ND_SPINDLE_COUNT = _constants.ND_SPINDLE_COUNT |
981 | 1001 |
ND_EXCLUSIVE_STORAGE = _constants.ND_EXCLUSIVE_STORAGE |
... | ... | |
1027 | 1047 |
|
1028 | 1048 |
BES_PARAMETERS = frozenset(BES_PARAMETER_TYPES.keys()) |
1029 | 1049 |
|
1030 |
# instance specs |
|
1031 |
ISPEC_MEM_SIZE = "memory-size" |
|
1032 |
ISPEC_CPU_COUNT = "cpu-count" |
|
1033 |
ISPEC_DISK_COUNT = "disk-count" |
|
1034 |
ISPEC_DISK_SIZE = "disk-size" |
|
1035 |
ISPEC_NIC_COUNT = "nic-count" |
|
1036 |
ISPEC_SPINDLE_USE = "spindle-use" |
|
1037 |
|
|
1038 |
ISPECS_PARAMETER_TYPES = { |
|
1039 |
ISPEC_MEM_SIZE: VTYPE_INT, |
|
1040 |
ISPEC_CPU_COUNT: VTYPE_INT, |
|
1041 |
ISPEC_DISK_COUNT: VTYPE_INT, |
|
1042 |
ISPEC_DISK_SIZE: VTYPE_INT, |
|
1043 |
ISPEC_NIC_COUNT: VTYPE_INT, |
|
1044 |
ISPEC_SPINDLE_USE: VTYPE_INT, |
|
1045 |
} |
|
1046 |
|
|
1047 |
ISPECS_PARAMETERS = frozenset(ISPECS_PARAMETER_TYPES.keys()) |
|
1048 |
|
|
1049 |
ISPECS_MINMAX = "minmax" |
|
1050 |
ISPECS_MIN = "min" |
|
1051 |
ISPECS_MAX = "max" |
|
1052 |
ISPECS_STD = "std" |
|
1053 |
IPOLICY_DTS = "disk-templates" |
|
1054 |
IPOLICY_VCPU_RATIO = "vcpu-ratio" |
|
1055 |
IPOLICY_SPINDLE_RATIO = "spindle-ratio" |
|
1056 |
|
|
1057 |
ISPECS_MINMAX_KEYS = compat.UniqueFrozenset([ |
|
1058 |
ISPECS_MIN, |
|
1059 |
ISPECS_MAX, |
|
1060 |
]) |
|
1061 |
|
|
1062 |
IPOLICY_PARAMETERS = compat.UniqueFrozenset([ |
|
1063 |
IPOLICY_VCPU_RATIO, |
|
1064 |
IPOLICY_SPINDLE_RATIO, |
|
1065 |
]) |
|
1066 |
|
|
1067 |
IPOLICY_ALL_KEYS = (IPOLICY_PARAMETERS | |
|
1068 |
frozenset([ISPECS_MINMAX, ISPECS_STD, IPOLICY_DTS])) |
|
1069 |
|
|
1070 | 1050 |
# Logical Disks parameters |
1071 | 1051 |
LDP_RESYNC_RATE = "resync-rate" |
1072 | 1052 |
LDP_STRIPES = "stripes" |
Also available in: Unified diff