From 0310b484946f3b2434e997655c44687889058ce2 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Fri, 31 Jul 2015 16:19:56 +0000 Subject: [PATCH] Add mongodb-tools package as dependency to make snapshots and restores work --- pkgs/tools/package-management/disnix/dysnomia/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/disnix/dysnomia/default.nix b/pkgs/tools/package-management/disnix/dysnomia/default.nix index f79250cf018..275c4b6e61f 100644 --- a/pkgs/tools/package-management/disnix/dysnomia/default.nix +++ b/pkgs/tools/package-management/disnix/dysnomia/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl -, ejabberd ? null, mysql ? null, postgresql ? null, subversion ? null, mongodb ? null +, ejabberd ? null, mysql ? null, postgresql ? null, subversion ? null, mongodb ? null, mongodb-tools ? null , enableApacheWebApplication ? false , enableAxis2WebService ? false , enableEjabberdDump ? false @@ -17,7 +17,7 @@ assert enableMySQLDatabase -> mysql != null; assert enablePostgreSQLDatabase -> postgresql != null; assert enableSubversionRepository -> subversion != null; assert enableEjabberdDump -> ejabberd != null; -assert enableMongoDatabase -> mongodb != null; +assert enableMongoDatabase -> (mongodb != null && mongodb-tools != null); stdenv.mkDerivation { name = "dysnomia-0.4"; @@ -45,7 +45,8 @@ stdenv.mkDerivation { ++ stdenv.lib.optional enableMySQLDatabase mysql.out ++ stdenv.lib.optional enablePostgreSQLDatabase postgresql ++ stdenv.lib.optional enableSubversionRepository subversion - ++ stdenv.lib.optional enableMongoDatabase mongodb; + ++ stdenv.lib.optional enableMongoDatabase mongodb + ++ stdenv.lib.optional enableMongoDatabase mongodb-tools; meta = { description = "Automated deployment of mutable components and services for Disnix";