Revision 176b0ee2 lib/constants.py
b/lib/constants.py | ||
---|---|---|
369 | 369 |
HTYPE_NODE = "NODE" |
370 | 370 |
HTYPE_GROUP = "GROUP" |
371 | 371 |
HTYPE_INSTANCE = "INSTANCE" |
372 |
HTYPE_NETWORK = "NETWORK" |
|
372 | 373 |
|
373 | 374 |
HKR_SKIP = 0 |
374 | 375 |
HKR_FAIL = 1 |
... | ... | |
1091 | 1092 |
|
1092 | 1093 |
NIC_MODE_BRIDGED = "bridged" |
1093 | 1094 |
NIC_MODE_ROUTED = "routed" |
1095 |
NIC_IP_POOL = "pool" |
|
1094 | 1096 |
|
1095 | 1097 |
NIC_VALID_MODES = frozenset([NIC_MODE_BRIDGED, NIC_MODE_ROUTED]) |
1096 | 1098 |
|
1099 |
# An extra description of the network. |
|
1100 |
# Can be used by hooks/kvm-vif-bridge to apply different rules |
|
1101 |
NETWORK_TYPE_PRIVATE = "private" |
|
1102 |
NETWORK_TYPE_PUBLIC = "public" |
|
1103 |
|
|
1104 |
NETWORK_VALID_TYPES = frozenset([NETWORK_TYPE_PRIVATE, NETWORK_TYPE_PUBLIC]) |
|
1105 |
|
|
1097 | 1106 |
NICS_PARAMETER_TYPES = { |
1098 | 1107 |
NIC_MODE: VTYPE_STRING, |
1099 | 1108 |
NIC_LINK: VTYPE_STRING, |
... | ... | |
1121 | 1130 |
INIC_IP = "ip" |
1122 | 1131 |
INIC_MODE = "mode" |
1123 | 1132 |
INIC_LINK = "link" |
1133 |
INIC_NETWORK = "network" |
|
1124 | 1134 |
INIC_PARAMS_TYPES = { |
1125 | 1135 |
INIC_IP: VTYPE_MAYBE_STRING, |
1126 | 1136 |
INIC_LINK: VTYPE_STRING, |
1127 | 1137 |
INIC_MAC: VTYPE_STRING, |
1128 | 1138 |
INIC_MODE: VTYPE_STRING, |
1139 |
INIC_NETWORK: VTYPE_MAYBE_STRING, |
|
1129 | 1140 |
} |
1130 | 1141 |
INIC_PARAMS = frozenset(INIC_PARAMS_TYPES.keys()) |
1131 | 1142 |
|
... | ... | |
1626 | 1637 |
QR_OS = "os" |
1627 | 1638 |
QR_JOB = "job" |
1628 | 1639 |
QR_EXPORT = "export" |
1640 |
QR_NETWORK = "network" |
|
1629 | 1641 |
|
1630 | 1642 |
#: List of resources which can be queried using L{opcodes.OpQuery} |
1631 | 1643 |
QR_VIA_OP = frozenset([ |
... | ... | |
1635 | 1647 |
QR_GROUP, |
1636 | 1648 |
QR_OS, |
1637 | 1649 |
QR_EXPORT, |
1650 |
QR_NETWORK, |
|
1638 | 1651 |
]) |
1639 | 1652 |
|
1640 | 1653 |
#: List of resources which can be queried using Local UniX Interface |
... | ... | |
1726 | 1739 |
SS_MAINTAIN_NODE_HEALTH = "maintain_node_health" |
1727 | 1740 |
SS_UID_POOL = "uid_pool" |
1728 | 1741 |
SS_NODEGROUPS = "nodegroups" |
1742 |
SS_NETWORKS = "networks" |
|
1729 | 1743 |
|
1730 | 1744 |
SS_FILE_PERMS = 0444 |
1731 | 1745 |
|
Also available in: Unified diff