Revision 376631d1 lib/constants.py

b/lib/constants.py
369 369
DT_SHARED_FILE = "sharedfile"
370 370
DT_BLOCK = "blockdev"
371 371
DT_RBD = "rbd"
372
DT_EXT = "ext"
372 373

  
373 374
# the set of network-mirrored disk templates
374 375
DTS_INT_MIRROR = compat.UniqueFrozenset([DT_DRBD8])
......
378 379
  DT_SHARED_FILE,
379 380
  DT_BLOCK,
380 381
  DT_RBD,
382
  DT_EXT,
381 383
  ])
382 384

  
383 385
# the set of non-lvm-based disk templates
......
387 389
  DT_SHARED_FILE,
388 390
  DT_BLOCK,
389 391
  DT_RBD,
392
  DT_EXT,
390 393
  ])
391 394

  
392 395
# the set of disk templates which can be grown
......
396 399
  DT_FILE,
397 400
  DT_SHARED_FILE,
398 401
  DT_RBD,
402
  DT_EXT,
399 403
  ])
400 404

  
401 405
# the set of disk templates that allow adoption
......
422 426
LD_FILE = "file"
423 427
LD_BLOCKDEV = "blockdev"
424 428
LD_RBD = "rbd"
429
LD_EXT = "ext"
425 430
LOGICAL_DISK_TYPES = compat.UniqueFrozenset([
426 431
  LD_LV,
427 432
  LD_DRBD8,
428 433
  LD_FILE,
429 434
  LD_BLOCKDEV,
430 435
  LD_RBD,
436
  LD_EXT,
431 437
  ])
432 438

  
433 439
LDS_BLOCK = compat.UniqueFrozenset([
......
435 441
  LD_DRBD8,
436 442
  LD_BLOCKDEV,
437 443
  LD_RBD,
444
  LD_EXT,
438 445
  ])
439 446

  
440 447
# drbd constants
......
535 542
  DT_SHARED_FILE,
536 543
  DT_BLOCK,
537 544
  DT_RBD,
545
  DT_EXT
538 546
  ])
539 547

  
540 548
FILE_DRIVER = compat.UniqueFrozenset([FD_LOOP, FD_BLKTAP])
......
661 669
OS_VALIDATE_PARAMETERS = "parameters"
662 670
OS_VALIDATE_CALLS = compat.UniqueFrozenset([OS_VALIDATE_PARAMETERS])
663 671

  
672
# External Storage (ES) related constants
673
ES_ACTION_CREATE = "create"
674
ES_ACTION_REMOVE = "remove"
675
ES_ACTION_GROW = "grow"
676
ES_ACTION_ATTACH = "attach"
677
ES_ACTION_DETACH = "detach"
678
ES_ACTION_SETINFO = "setinfo"
679

  
680
ES_SCRIPT_CREATE = ES_ACTION_CREATE
681
ES_SCRIPT_REMOVE = ES_ACTION_REMOVE
682
ES_SCRIPT_GROW = ES_ACTION_GROW
683
ES_SCRIPT_ATTACH = ES_ACTION_ATTACH
684
ES_SCRIPT_DETACH = ES_ACTION_DETACH
685
ES_SCRIPT_SETINFO = ES_ACTION_SETINFO
686
ES_SCRIPTS = frozenset([
687
  ES_SCRIPT_CREATE,
688
  ES_SCRIPT_REMOVE,
689
  ES_SCRIPT_GROW,
690
  ES_SCRIPT_ATTACH,
691
  ES_SCRIPT_DETACH,
692
  ES_SCRIPT_SETINFO
693
  ])
694

  
664 695
# ssh constants
665 696
SSH = "ssh"
666 697
SCP = "scp"
......
1936 1967
  LD_RBD: {
1937 1968
    LDP_POOL: "rbd"
1938 1969
    },
1970
  LD_EXT: {},
1939 1971
  }
1940 1972

  
1941 1973
# readability shortcuts
......
1969 2001
  DT_RBD: {
1970 2002
    RBD_POOL: DISK_LD_DEFAULTS[LD_RBD][LDP_POOL]
1971 2003
    },
2004
  DT_EXT: {},
1972 2005
  }
1973 2006

  
1974 2007
# we don't want to export the shortcuts

Also available in: Unified diff