Revision d84ddec2 lib/constants.py
b/lib/constants.py | ||
---|---|---|
1175 | 1175 |
MAX_NICS = _constants.MAX_NICS |
1176 | 1176 |
MAX_DISKS = _constants.MAX_DISKS |
1177 | 1177 |
|
1178 |
# SSCONF file prefix |
|
1179 |
SSCONF_FILEPREFIX = "ssconf_" |
|
1180 |
# SSCONF keys |
|
1181 |
SS_CLUSTER_NAME = "cluster_name" |
|
1182 |
SS_CLUSTER_TAGS = "cluster_tags" |
|
1183 |
SS_FILE_STORAGE_DIR = "file_storage_dir" |
|
1184 |
SS_SHARED_FILE_STORAGE_DIR = "shared_file_storage_dir" |
|
1185 |
SS_MASTER_CANDIDATES = "master_candidates" |
|
1186 |
SS_MASTER_CANDIDATES_IPS = "master_candidates_ips" |
|
1187 |
SS_MASTER_IP = "master_ip" |
|
1188 |
SS_MASTER_NETDEV = "master_netdev" |
|
1189 |
SS_MASTER_NETMASK = "master_netmask" |
|
1190 |
SS_MASTER_NODE = "master_node" |
|
1191 |
SS_NODE_LIST = "node_list" |
|
1192 |
SS_NODE_PRIMARY_IPS = "node_primary_ips" |
|
1193 |
SS_NODE_SECONDARY_IPS = "node_secondary_ips" |
|
1194 |
SS_OFFLINE_NODES = "offline_nodes" |
|
1195 |
SS_ONLINE_NODES = "online_nodes" |
|
1196 |
SS_PRIMARY_IP_FAMILY = "primary_ip_family" |
|
1197 |
SS_INSTANCE_LIST = "instance_list" |
|
1198 |
SS_RELEASE_VERSION = "release_version" |
|
1199 |
SS_HYPERVISOR_LIST = "hypervisor_list" |
|
1200 |
SS_MAINTAIN_NODE_HEALTH = "maintain_node_health" |
|
1201 |
SS_UID_POOL = "uid_pool" |
|
1202 |
SS_NODEGROUPS = "nodegroups" |
|
1203 |
SS_NETWORKS = "networks" |
|
1204 |
|
|
1205 |
# This is not a complete SSCONF key, but the prefix for the hypervisor keys |
|
1206 |
SS_HVPARAMS_PREF = "hvparams_" |
|
1207 |
|
|
1208 |
# Hvparams keys: |
|
1209 |
SS_HVPARAMS_XEN_PVM = SS_HVPARAMS_PREF + HT_XEN_PVM |
|
1210 |
SS_HVPARAMS_XEN_FAKE = SS_HVPARAMS_PREF + HT_FAKE |
|
1211 |
SS_HVPARAMS_XEN_HVM = SS_HVPARAMS_PREF + HT_XEN_HVM |
|
1212 |
SS_HVPARAMS_XEN_KVM = SS_HVPARAMS_PREF + HT_KVM |
|
1213 |
SS_HVPARAMS_XEN_CHROOT = SS_HVPARAMS_PREF + HT_CHROOT |
|
1214 |
SS_HVPARAMS_XEN_LXC = SS_HVPARAMS_PREF + HT_LXC |
|
1215 |
|
|
1216 |
VALID_SS_HVPARAMS_KEYS = compat.UniqueFrozenset([ |
|
1217 |
SS_HVPARAMS_XEN_PVM, |
|
1218 |
SS_HVPARAMS_XEN_FAKE, |
|
1219 |
SS_HVPARAMS_XEN_HVM, |
|
1220 |
SS_HVPARAMS_XEN_KVM, |
|
1221 |
SS_HVPARAMS_XEN_CHROOT, |
|
1222 |
SS_HVPARAMS_XEN_LXC, |
|
1223 |
]) |
|
1224 |
|
|
1225 |
SS_FILE_PERMS = 0444 |
|
1178 |
SSCONF_FILEPREFIX = _constants.SSCONF_FILEPREFIX |
|
1179 |
|
|
1180 |
SS_CLUSTER_NAME = _constants.SS_CLUSTER_NAME |
|
1181 |
SS_CLUSTER_TAGS = _constants.SS_CLUSTER_TAGS |
|
1182 |
SS_FILE_STORAGE_DIR = _constants.SS_FILE_STORAGE_DIR |
|
1183 |
SS_SHARED_FILE_STORAGE_DIR = _constants.SS_SHARED_FILE_STORAGE_DIR |
|
1184 |
SS_MASTER_CANDIDATES = _constants.SS_MASTER_CANDIDATES |
|
1185 |
SS_MASTER_CANDIDATES_IPS = _constants.SS_MASTER_CANDIDATES_IPS |
|
1186 |
SS_MASTER_IP = _constants.SS_MASTER_IP |
|
1187 |
SS_MASTER_NETDEV = _constants.SS_MASTER_NETDEV |
|
1188 |
SS_MASTER_NETMASK = _constants.SS_MASTER_NETMASK |
|
1189 |
SS_MASTER_NODE = _constants.SS_MASTER_NODE |
|
1190 |
SS_NODE_LIST = _constants.SS_NODE_LIST |
|
1191 |
SS_NODE_PRIMARY_IPS = _constants.SS_NODE_PRIMARY_IPS |
|
1192 |
SS_NODE_SECONDARY_IPS = _constants.SS_NODE_SECONDARY_IPS |
|
1193 |
SS_OFFLINE_NODES = _constants.SS_OFFLINE_NODES |
|
1194 |
SS_ONLINE_NODES = _constants.SS_ONLINE_NODES |
|
1195 |
SS_PRIMARY_IP_FAMILY = _constants.SS_PRIMARY_IP_FAMILY |
|
1196 |
SS_INSTANCE_LIST = _constants.SS_INSTANCE_LIST |
|
1197 |
SS_RELEASE_VERSION = _constants.SS_RELEASE_VERSION |
|
1198 |
SS_HYPERVISOR_LIST = _constants.SS_HYPERVISOR_LIST |
|
1199 |
SS_MAINTAIN_NODE_HEALTH = _constants.SS_MAINTAIN_NODE_HEALTH |
|
1200 |
SS_UID_POOL = _constants.SS_UID_POOL |
|
1201 |
SS_NODEGROUPS = _constants.SS_NODEGROUPS |
|
1202 |
SS_NETWORKS = _constants.SS_NETWORKS |
|
1203 |
|
|
1204 |
SS_HVPARAMS_PREF = _constants.SS_HVPARAMS_PREF |
|
1205 |
|
|
1206 |
SS_HVPARAMS_XEN_PVM = _constants.SS_HVPARAMS_XEN_PVM |
|
1207 |
SS_HVPARAMS_XEN_FAKE = _constants.SS_HVPARAMS_XEN_FAKE |
|
1208 |
SS_HVPARAMS_XEN_HVM = _constants.SS_HVPARAMS_XEN_HVM |
|
1209 |
SS_HVPARAMS_XEN_KVM = _constants.SS_HVPARAMS_XEN_KVM |
|
1210 |
SS_HVPARAMS_XEN_CHROOT = _constants.SS_HVPARAMS_XEN_CHROOT |
|
1211 |
SS_HVPARAMS_XEN_LXC = _constants.SS_HVPARAMS_XEN_LXC |
|
1212 |
VALID_SS_HVPARAMS_KEYS = _constants.VALID_SS_HVPARAMS_KEYS |
|
1213 |
|
|
1214 |
SS_FILE_PERMS = _constants.SS_FILE_PERMS |
|
1226 | 1215 |
|
1227 | 1216 |
# cluster wide default parameters |
1228 | 1217 |
DEFAULT_ENABLED_HYPERVISOR = HT_XEN_PVM |
Also available in: Unified diff