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