Revision cc87d736 lib/constants.py
b/lib/constants.py | ||
---|---|---|
631 | 631 |
IDISK_SIZE = "size" |
632 | 632 |
IDISK_MODE = "mode" |
633 | 633 |
IDISK_ADOPT = "adopt" |
634 |
IDISK_PARAMS = frozenset([IDISK_SIZE, IDISK_MODE, IDISK_ADOPT]) |
|
635 | 634 |
IDISK_PARAMS_TYPES = { |
636 | 635 |
IDISK_SIZE: VTYPE_SIZE, |
637 | 636 |
IDISK_MODE: VTYPE_STRING, |
638 | 637 |
IDISK_ADOPT: VTYPE_STRING, |
639 | 638 |
} |
639 |
IDISK_PARAMS = frozenset(IDISK_PARAMS_TYPES.keys()) |
|
640 |
|
|
640 | 641 |
INIC_MAC = "mac" |
641 | 642 |
INIC_IP = "ip" |
642 | 643 |
INIC_MODE = "mode" |
643 | 644 |
INIC_LINK = "link" |
644 | 645 |
INIC_BRIDGE = "bridge" |
645 |
INIC_PARAMS = frozenset([INIC_MAC, INIC_IP, INIC_MODE, INIC_LINK, INIC_BRIDGE]) |
|
646 |
INIC_PARAMS_TYPES = dict([(name, VTYPE_STRING) for name in INIC_PARAMS]) |
|
646 |
INIC_PARAMS_TYPES = { |
|
647 |
INIC_BRIDGE: VTYPE_STRING, |
|
648 |
INIC_IP: VTYPE_MAYBE_STRING, |
|
649 |
INIC_LINK: VTYPE_STRING, |
|
650 |
INIC_MAC: VTYPE_STRING, |
|
651 |
INIC_MODE: VTYPE_STRING, |
|
652 |
} |
|
653 |
INIC_PARAMS = frozenset(INIC_PARAMS_TYPES.keys()) |
|
647 | 654 |
|
648 | 655 |
# Hypervisor constants |
649 | 656 |
HT_XEN_PVM = "xen-pvm" |
Also available in: Unified diff