From: Manuel Franceschini Date: Tue, 25 Mar 2008 17:48:09 +0000 (+0000) Subject: Add constants for file-based storage X-Git-Tag: v2.0.0alpha0~617 X-Git-Url: https://code.grnet.gr/git/ganeti-local/commitdiff_plain/04fa07f2361128bdf7805cc5be749da4be664186?hp=f9193417c21b4e4f7b95c4438e2f3763fb501e18 Add constants for file-based storage Reviewed-by: iustinp --- diff --git a/lib/constants.py b/lib/constants.py index a9fe172..70c9596 100644 --- a/lib/constants.py +++ b/lib/constants.py @@ -87,6 +87,7 @@ DT_PLAIN = "plain" DT_LOCAL_RAID1 = "local_raid1" DT_REMOTE_RAID1 = "remote_raid1" DT_DRBD8 = "drbd" +DT_FILE = "file" # the set of network-mirrored disk templates DTS_NET_MIRROR = frozenset([DT_REMOTE_RAID1, DT_DRBD8]) @@ -96,6 +97,11 @@ LD_LV = "lvm" LD_MD_R1 = "md_raid1" LD_DRBD7 = "drbd" LD_DRBD8 = "drbd8" +LD_FILE = "file" + +# file backend driver +FD_LOOP = "loop" +FD_BLKTAP = "blktap" # the set of drbd-like disk types LDS_DRBD = frozenset([LD_DRBD7, LD_DRBD8]) @@ -111,7 +117,9 @@ INSTANCE_IMPORT = "import" DISK_TEMPLATES = frozenset([DT_DISKLESS, DT_PLAIN, DT_LOCAL_RAID1, DT_REMOTE_RAID1, - DT_DRBD8]) + DT_DRBD8, DT_FILE]) + +FILE_DRIVER = frozenset([FD_LOOP, FD_BLKTAP]) # import/export config options INISECT_EXP = "export"