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