Revision ecf43dcb lib/constants.py

b/lib/constants.py
976 976
  DS_DISK_OVERHEAD: 0,
977 977
  }
978 978

  
979
ND_OOB_PROGRAM = _constants.ND_OOB_PROGRAM
980
ND_SPINDLE_COUNT = _constants.ND_SPINDLE_COUNT
981
ND_EXCLUSIVE_STORAGE = _constants.ND_EXCLUSIVE_STORAGE
982
ND_OVS = _constants.ND_OVS
983
ND_OVS_NAME = _constants.ND_OVS_NAME
984
ND_OVS_LINK = _constants.ND_OVS_LINK
985

  
986
NDS_PARAMETER_TYPES = _constants.NDS_PARAMETER_TYPES
987
NDS_PARAMETERS = _constants.NDS_PARAMETERS
988
NDS_PARAMETER_TITLES = _constants.NDS_PARAMETER_TITLES
979 989
DSS_PARAMETER_TYPES = {
980 990
  DS_DISK_TOTAL: VTYPE_INT,
981 991
  DS_DISK_RESERVED: VTYPE_INT,
......
1057 1067
IPOLICY_ALL_KEYS = (IPOLICY_PARAMETERS |
1058 1068
                    frozenset([ISPECS_MINMAX, ISPECS_STD, IPOLICY_DTS]))
1059 1069

  
1060
# Node parameter names
1061
ND_OOB_PROGRAM = "oob_program"
1062
ND_SPINDLE_COUNT = "spindle_count"
1063
ND_EXCLUSIVE_STORAGE = "exclusive_storage"
1064
ND_OVS = "ovs"
1065
ND_OVS_NAME = "ovs_name"
1066
ND_OVS_LINK = "ovs_link"
1067

  
1068
NDS_PARAMETER_TYPES = {
1069
  ND_OOB_PROGRAM: VTYPE_STRING,
1070
  ND_SPINDLE_COUNT: VTYPE_INT,
1071
  ND_EXCLUSIVE_STORAGE: VTYPE_BOOL,
1072
  ND_OVS: VTYPE_BOOL,
1073
  ND_OVS_NAME: VTYPE_MAYBE_STRING,
1074
  ND_OVS_LINK: VTYPE_MAYBE_STRING,
1075
  }
1076

  
1077
NDS_PARAMETERS = frozenset(NDS_PARAMETER_TYPES.keys())
1078

  
1079
NDS_PARAMETER_TITLES = {
1080
  ND_OOB_PROGRAM: "OutOfBandProgram",
1081
  ND_SPINDLE_COUNT: "SpindleCount",
1082
  ND_EXCLUSIVE_STORAGE: "ExclusiveStorage",
1083
  ND_OVS: "OpenvSwitch",
1084
  ND_OVS_NAME: "OpenvSwitchName",
1085
  ND_OVS_LINK: "OpenvSwitchLink",
1086
  }
1087

  
1088 1070
# Logical Disks parameters
1089 1071
LDP_RESYNC_RATE = "resync-rate"
1090 1072
LDP_STRIPES = "stripes"

Also available in: Unified diff