Revision cdac0552 lib/constants.py
b/lib/constants.py | ||
---|---|---|
2060 | 2060 |
# Space reserved when creating instance disks |
2061 | 2061 |
PART_RESERVED = .02 |
2062 | 2062 |
|
2063 |
CONFD_PROTOCOL_VERSION = 1 |
|
2064 |
|
|
2065 |
CONFD_REQ_PING = 0 |
|
2066 |
CONFD_REQ_NODE_ROLE_BYNAME = 1 |
|
2067 |
CONFD_REQ_NODE_PIP_BY_INSTANCE_IP = 2 |
|
2068 |
CONFD_REQ_CLUSTER_MASTER = 3 |
|
2069 |
CONFD_REQ_NODE_PIP_LIST = 4 |
|
2070 |
CONFD_REQ_MC_PIP_LIST = 5 |
|
2071 |
CONFD_REQ_INSTANCES_IPS_LIST = 6 |
|
2072 |
CONFD_REQ_NODE_DRBD = 7 |
|
2073 |
CONFD_REQ_NODE_INSTANCES = 8 |
|
2063 |
CONFD_PROTOCOL_VERSION = _constants.CONFD_PROTOCOL_VERSION |
|
2064 |
|
|
2065 |
CONFD_REQ_PING = _constants.CONFD_REQ_PING |
|
2066 |
CONFD_REQ_NODE_ROLE_BYNAME = _constants.CONFD_REQ_NODE_ROLE_BYNAME |
|
2067 |
CONFD_REQ_NODE_PIP_BY_INSTANCE_IP = _constants.CONFD_REQ_NODE_PIP_BY_INSTANCE_IP |
|
2068 |
CONFD_REQ_CLUSTER_MASTER = _constants.CONFD_REQ_CLUSTER_MASTER |
|
2069 |
CONFD_REQ_NODE_PIP_LIST = _constants.CONFD_REQ_NODE_PIP_LIST |
|
2070 |
CONFD_REQ_MC_PIP_LIST = _constants.CONFD_REQ_MC_PIP_LIST |
|
2071 |
CONFD_REQ_INSTANCES_IPS_LIST = _constants.CONFD_REQ_INSTANCES_IPS_LIST |
|
2072 |
CONFD_REQ_NODE_DRBD = _constants.CONFD_REQ_NODE_DRBD |
|
2073 |
CONFD_REQ_NODE_INSTANCES = _constants.CONFD_REQ_NODE_INSTANCES |
|
2074 |
CONFD_REQS = _constants.CONFD_REQS |
|
2074 | 2075 |
|
2075 | 2076 |
# Confd request query fields. These are used to narrow down queries. |
2076 | 2077 |
# These must be strings rather than integers, because json-encoding |
... | ... | |
2080 | 2081 |
CONFD_REQQ_IPLIST = _constants.CONFD_REQQ_IPLIST |
2081 | 2082 |
CONFD_REQQ_FIELDS = _constants.CONFD_REQQ_FIELDS |
2082 | 2083 |
|
2083 |
CONFD_REQFIELD_NAME = "0" |
|
2084 |
CONFD_REQFIELD_IP = "1" |
|
2085 |
CONFD_REQFIELD_MNODE_PIP = "2" |
|
2086 |
|
|
2087 |
CONFD_REQS = compat.UniqueFrozenset([ |
|
2088 |
CONFD_REQ_PING, |
|
2089 |
CONFD_REQ_NODE_ROLE_BYNAME, |
|
2090 |
CONFD_REQ_NODE_PIP_BY_INSTANCE_IP, |
|
2091 |
CONFD_REQ_CLUSTER_MASTER, |
|
2092 |
CONFD_REQ_NODE_PIP_LIST, |
|
2093 |
CONFD_REQ_MC_PIP_LIST, |
|
2094 |
CONFD_REQ_INSTANCES_IPS_LIST, |
|
2095 |
CONFD_REQ_NODE_DRBD, |
|
2096 |
]) |
|
2097 |
|
|
2098 |
CONFD_REPL_STATUS_OK = 0 |
|
2099 |
CONFD_REPL_STATUS_ERROR = 1 |
|
2100 |
CONFD_REPL_STATUS_NOTIMPLEMENTED = 2 |
|
2084 |
# FIXME: perhaps update code that uses these constants to deal with |
|
2085 |
# integers instead of strings |
|
2086 |
CONFD_REQFIELD_NAME = str(_constants.CONFD_REQFIELD_NAME) |
|
2087 |
CONFD_REQFIELD_IP = str(_constants.CONFD_REQFIELD_IP) |
|
2088 |
CONFD_REQFIELD_MNODE_PIP = str(_constants.CONFD_REQFIELD_MNODE_PIP) |
|
2101 | 2089 |
|
2102 |
CONFD_REPL_STATUSES = compat.UniqueFrozenset([ |
|
2103 |
CONFD_REPL_STATUS_OK, |
|
2104 |
CONFD_REPL_STATUS_ERROR, |
|
2105 |
CONFD_REPL_STATUS_NOTIMPLEMENTED, |
|
2106 |
]) |
|
2090 |
CONFD_REPL_STATUS_OK = _constants.CONFD_REPL_STATUS_OK |
|
2091 |
CONFD_REPL_STATUS_ERROR = _constants.CONFD_REPL_STATUS_ERROR |
|
2092 |
CONFD_REPL_STATUS_NOTIMPLEMENTED = _constants.CONFD_REPL_STATUS_NOTIMPLEMENTED |
|
2093 |
CONFD_REPL_STATUSES = _constants.CONFD_REPL_STATUSES |
|
2107 | 2094 |
|
2108 |
(CONFD_NODE_ROLE_MASTER, |
|
2109 |
CONFD_NODE_ROLE_CANDIDATE, |
|
2110 |
CONFD_NODE_ROLE_OFFLINE, |
|
2111 |
CONFD_NODE_ROLE_DRAINED, |
|
2112 |
CONFD_NODE_ROLE_REGULAR, |
|
2113 |
) = range(5) |
|
2095 |
CONFD_NODE_ROLE_MASTER = _constants.CONFD_NODE_ROLE_MASTER |
|
2096 |
CONFD_NODE_ROLE_CANDIDATE = _constants.CONFD_NODE_ROLE_CANDIDATE |
|
2097 |
CONFD_NODE_ROLE_OFFLINE = _constants.CONFD_NODE_ROLE_OFFLINE |
|
2098 |
CONFD_NODE_ROLE_DRAINED = _constants.CONFD_NODE_ROLE_DRAINED |
|
2099 |
CONFD_NODE_ROLE_REGULAR = _constants.CONFD_NODE_ROLE_REGULAR |
|
2114 | 2100 |
|
2115 |
# A few common errors for confd |
|
2116 | 2101 |
CONFD_ERROR_UNKNOWN_ENTRY = _constants.CONFD_ERROR_UNKNOWN_ENTRY |
2117 | 2102 |
CONFD_ERROR_INTERNAL = _constants.CONFD_ERROR_INTERNAL |
2118 | 2103 |
CONFD_ERROR_ARGUMENT = _constants.CONFD_ERROR_ARGUMENT |
Also available in: Unified diff