Merge pull request #121749 from ryantm/libvirt-glusterfs

libvirt: add enableGlusterfs option
This commit is contained in:
Robin Gloster 2021-05-05 16:27:10 -05:00 committed by GitHub
commit 4368c14126
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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"