libvirt: add enableGlusterfs option

This commit is contained in:
Ryan Mulligan 2021-05-04 16:37:44 -07:00
parent 54d0d2b43b
commit 063e8ee5cf

View file

@ -9,6 +9,7 @@
, enableXen ? false, xen ? null
, enableIscsi ? false, openiscsi
, enableCeph ? false, ceph
, enableGlusterfs ? false, glusterfs
}:
with lib;
@ -72,6 +73,8 @@ in stdenv.mkDerivation rec {
openiscsi
] ++ optionals enableCeph [
ceph
] ++ optionals enableGlusterfs [
glusterfs
] ++ optionals stdenv.isDarwin [
libiconv gmp
];
@ -119,6 +122,7 @@ in stdenv.mkDerivation rec {
"-Dsecdriver_apparmor=enabled"
"-Dnumad=enabled"
"-Dstorage_disk=enabled"
(opt "glusterfs" enableGlusterfs)
(opt "storage_rbd" enableCeph)
] ++ optionals stdenv.isDarwin [
"-Dinit_script=none"