Revision 21daa4a8 lib/constants.py
b/lib/constants.py | ||
---|---|---|
343 | 343 |
SO_FIX_CONSISTENCY = "fix-consistency" |
344 | 344 |
|
345 | 345 |
# Available fields per storage type |
346 |
VALID_STORAGE_FIELDS = frozenset([SF_NAME, SF_TYPE, SF_SIZE, |
|
347 |
SF_USED, SF_FREE, SF_ALLOCATABLE]) |
|
346 |
VALID_STORAGE_FIELDS = frozenset([ |
|
347 |
SF_NAME, |
|
348 |
SF_TYPE, |
|
349 |
SF_SIZE, |
|
350 |
SF_USED, |
|
351 |
SF_FREE, |
|
352 |
SF_ALLOCATABLE |
|
353 |
]) |
|
348 | 354 |
|
349 | 355 |
VALID_STORAGE_TYPES = frozenset([ST_FILE, ST_LVM_PV, ST_LVM_VG]) |
350 | 356 |
|
... | ... | |
479 | 485 |
#: Give child process up to 5 seconds to exit after sending a signal |
480 | 486 |
CHILD_LINGER_TIMEOUT = 5.0 |
481 | 487 |
|
482 |
DISK_TEMPLATES = frozenset([DT_DISKLESS, DT_PLAIN, DT_DRBD8, |
|
483 |
DT_FILE, DT_SHARED_FILE, DT_BLOCK]) |
|
488 |
DISK_TEMPLATES = frozenset([ |
|
489 |
DT_DISKLESS, |
|
490 |
DT_PLAIN, |
|
491 |
DT_DRBD8, |
|
492 |
DT_FILE, |
|
493 |
DT_SHARED_FILE, |
|
494 |
DT_BLOCK |
|
495 |
]) |
|
484 | 496 |
|
485 | 497 |
FILE_DRIVER = frozenset([FD_LOOP, FD_BLKTAP]) |
486 | 498 |
|
... | ... | |
565 | 577 |
OS_SCRIPT_EXPORT = "export" |
566 | 578 |
OS_SCRIPT_RENAME = "rename" |
567 | 579 |
OS_SCRIPT_VERIFY = "verify" |
568 |
OS_SCRIPTS = frozenset([OS_SCRIPT_CREATE, OS_SCRIPT_IMPORT, |
|
569 |
OS_SCRIPT_EXPORT, OS_SCRIPT_RENAME, |
|
570 |
OS_SCRIPT_VERIFY]) |
|
580 |
OS_SCRIPTS = frozenset([ |
|
581 |
OS_SCRIPT_CREATE, |
|
582 |
OS_SCRIPT_IMPORT, |
|
583 |
OS_SCRIPT_EXPORT, |
|
584 |
OS_SCRIPT_RENAME, |
|
585 |
OS_SCRIPT_VERIFY |
|
586 |
]) |
|
571 | 587 |
|
572 | 588 |
OS_API_FILE = "ganeti_api_version" |
573 | 589 |
OS_VARIANTS_FILE = "variants.list" |
... | ... | |
611 | 627 |
VTYPE_SIZE = "size" # size, in MiBs |
612 | 628 |
VTYPE_INT = "int" |
613 | 629 |
ENFORCEABLE_TYPES = frozenset([ |
614 |
VTYPE_STRING,
|
|
615 |
VTYPE_MAYBE_STRING,
|
|
616 |
VTYPE_BOOL,
|
|
617 |
VTYPE_SIZE,
|
|
618 |
VTYPE_INT,
|
|
619 |
])
|
|
630 |
VTYPE_STRING, |
|
631 |
VTYPE_MAYBE_STRING, |
|
632 |
VTYPE_BOOL, |
|
633 |
VTYPE_SIZE, |
|
634 |
VTYPE_INT, |
|
635 |
]) |
|
620 | 636 |
|
621 | 637 |
# HV parameter names (global namespace) |
622 | 638 |
HV_BOOT_ORDER = "boot_order" |
... | ... | |
736 | 752 |
OOB_POWER_STATUS = "power-status" |
737 | 753 |
OOB_HEALTH = "health" |
738 | 754 |
|
739 |
OOB_COMMANDS = frozenset([OOB_POWER_ON, OOB_POWER_OFF, OOB_POWER_CYCLE, |
|
740 |
OOB_POWER_STATUS, OOB_HEALTH]) |
|
755 |
OOB_COMMANDS = frozenset([ |
|
756 |
OOB_POWER_ON, |
|
757 |
OOB_POWER_OFF, |
|
758 |
OOB_POWER_CYCLE, |
|
759 |
OOB_POWER_STATUS, |
|
760 |
OOB_HEALTH |
|
761 |
]) |
|
741 | 762 |
|
742 | 763 |
OOB_POWER_STATUS_POWERED = "powered" |
743 | 764 |
|
... | ... | |
835 | 856 |
HT_NIC_E1000 = "e1000" |
836 | 857 |
HT_NIC_PARAVIRTUAL = HT_DISK_PARAVIRTUAL = "paravirtual" |
837 | 858 |
|
838 |
HT_HVM_VALID_NIC_TYPES = frozenset([HT_NIC_RTL8139, HT_NIC_NE2K_PCI, |
|
839 |
HT_NIC_E1000, HT_NIC_NE2K_ISA, |
|
840 |
HT_NIC_PARAVIRTUAL]) |
|
841 |
HT_KVM_VALID_NIC_TYPES = frozenset([HT_NIC_RTL8139, HT_NIC_NE2K_PCI, |
|
842 |
HT_NIC_NE2K_ISA, HT_NIC_I82551, |
|
843 |
HT_NIC_I85557B, HT_NIC_I8259ER, |
|
844 |
HT_NIC_PCNET, HT_NIC_E1000, |
|
845 |
HT_NIC_PARAVIRTUAL]) |
|
859 |
HT_HVM_VALID_NIC_TYPES = frozenset([ |
|
860 |
HT_NIC_RTL8139, |
|
861 |
HT_NIC_NE2K_PCI, |
|
862 |
HT_NIC_E1000, |
|
863 |
HT_NIC_NE2K_ISA, |
|
864 |
HT_NIC_PARAVIRTUAL |
|
865 |
]) |
|
866 |
HT_KVM_VALID_NIC_TYPES = frozenset([ |
|
867 |
HT_NIC_RTL8139, |
|
868 |
HT_NIC_NE2K_PCI, |
|
869 |
HT_NIC_NE2K_ISA, |
|
870 |
HT_NIC_I82551, |
|
871 |
HT_NIC_I85557B, |
|
872 |
HT_NIC_I8259ER, |
|
873 |
HT_NIC_PCNET, |
|
874 |
HT_NIC_E1000, |
|
875 |
HT_NIC_PARAVIRTUAL |
|
876 |
]) |
|
877 |
|
|
846 | 878 |
# Disk types |
847 | 879 |
HT_DISK_IOEMU = "ioemu" |
848 | 880 |
HT_DISK_IDE = "ide" |
... | ... | |
855 | 887 |
HT_CACHE_NONE = "none" |
856 | 888 |
HT_CACHE_WTHROUGH = "writethrough" |
857 | 889 |
HT_CACHE_WBACK = "writeback" |
858 |
HT_VALID_CACHE_TYPES = frozenset([HT_CACHE_DEFAULT, |
|
859 |
HT_CACHE_NONE, |
|
860 |
HT_CACHE_WTHROUGH, |
|
861 |
HT_CACHE_WBACK]) |
|
890 |
HT_VALID_CACHE_TYPES = frozenset([ |
|
891 |
HT_CACHE_DEFAULT, |
|
892 |
HT_CACHE_NONE, |
|
893 |
HT_CACHE_WTHROUGH, |
|
894 |
HT_CACHE_WBACK |
|
895 |
]) |
|
862 | 896 |
|
863 | 897 |
HT_HVM_VALID_DISK_TYPES = frozenset([HT_DISK_PARAVIRTUAL, HT_DISK_IOEMU]) |
864 |
HT_KVM_VALID_DISK_TYPES = frozenset([HT_DISK_PARAVIRTUAL, HT_DISK_IDE, |
|
865 |
HT_DISK_SCSI, HT_DISK_SD, HT_DISK_MTD, |
|
866 |
HT_DISK_PFLASH]) |
|
898 |
HT_KVM_VALID_DISK_TYPES = frozenset([ |
|
899 |
HT_DISK_PARAVIRTUAL, |
|
900 |
HT_DISK_IDE, |
|
901 |
HT_DISK_SCSI, |
|
902 |
HT_DISK_SD, |
|
903 |
HT_DISK_MTD, |
|
904 |
HT_DISK_PFLASH |
|
905 |
]) |
|
867 | 906 |
|
868 | 907 |
# Mouse types: |
869 | 908 |
HT_MOUSE_MOUSE = "mouse" |
... | ... | |
877 | 916 |
HT_BO_DISK = "disk" |
878 | 917 |
HT_BO_NETWORK = "network" |
879 | 918 |
|
880 |
HT_KVM_VALID_BO_TYPES = frozenset([HT_BO_FLOPPY, HT_BO_CDROM, |
|
881 |
HT_BO_DISK, HT_BO_NETWORK]) |
|
919 |
HT_KVM_VALID_BO_TYPES = frozenset([ |
|
920 |
HT_BO_FLOPPY, |
|
921 |
HT_BO_CDROM, |
|
922 |
HT_BO_DISK, |
|
923 |
HT_BO_NETWORK |
|
924 |
]) |
|
882 | 925 |
|
883 | 926 |
# Security models |
884 | 927 |
HT_SM_NONE = "none" |
... | ... | |
1037 | 1080 |
OP_STATUS_CANCELED = "canceled" |
1038 | 1081 |
OP_STATUS_SUCCESS = "success" |
1039 | 1082 |
OP_STATUS_ERROR = "error" |
1040 |
OPS_FINALIZED = frozenset([OP_STATUS_CANCELED, |
|
1041 |
OP_STATUS_SUCCESS, |
|
1042 |
OP_STATUS_ERROR]) |
|
1083 |
OPS_FINALIZED = frozenset([ |
|
1084 |
OP_STATUS_CANCELED, |
|
1085 |
OP_STATUS_SUCCESS, |
|
1086 |
OP_STATUS_ERROR |
|
1087 |
]) |
|
1043 | 1088 |
|
1044 | 1089 |
# OpCode priority |
1045 | 1090 |
OP_PRIO_LOWEST = +19 |
Also available in: Unified diff