about summary refs log tree commit diff
path: root/pkgs/tools/package-management
diff options
context:
space:
mode:
authorSander van der Burg <svanderburg@gmail.com>2015-07-31 16:19:56 +0000
committerSander van der Burg <svanderburg@gmail.com>2015-07-31 16:19:56 +0000
commit0310b484946f3b2434e997655c44687889058ce2 (patch)
treec9a7cbf2e49bacc68df4869ec0210cdc301750a8 /pkgs/tools/package-management
parent831397f13696a2f4cd82a73193dbe048d0a5d116 (diff)
downloadnixlib-0310b484946f3b2434e997655c44687889058ce2.tar
nixlib-0310b484946f3b2434e997655c44687889058ce2.tar.gz
nixlib-0310b484946f3b2434e997655c44687889058ce2.tar.bz2
nixlib-0310b484946f3b2434e997655c44687889058ce2.tar.lz
nixlib-0310b484946f3b2434e997655c44687889058ce2.tar.xz
nixlib-0310b484946f3b2434e997655c44687889058ce2.tar.zst
nixlib-0310b484946f3b2434e997655c44687889058ce2.zip
Add mongodb-tools package as dependency to make snapshots and restores work
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r--pkgs/tools/package-management/disnix/dysnomia/default.nix7
1 files 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 f79250cf0189..275c4b6e61f1 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";