diff options
author | Charles Strahan <charles.c.strahan@gmail.com> | 2015-07-21 06:16:18 -0400 |
---|---|---|
committer | Charles Strahan <charles.c.strahan@gmail.com> | 2015-07-21 09:25:41 -0400 |
commit | babb744b71819c4c3a412168e633958657805a2a (patch) | |
tree | 77672741f71bc663f5f2ad797f8fa65b93f56d92 /nixos/tests/riak.nix | |
parent | a3552280f82127f998c150be2d5582890a3bf016 (diff) | |
download | nixlib-babb744b71819c4c3a412168e633958657805a2a.tar nixlib-babb744b71819c4c3a412168e633958657805a2a.tar.gz nixlib-babb744b71819c4c3a412168e633958657805a2a.tar.bz2 nixlib-babb744b71819c4c3a412168e633958657805a2a.tar.lz nixlib-babb744b71819c4c3a412168e633958657805a2a.tar.xz nixlib-babb744b71819c4c3a412168e633958657805a2a.tar.zst nixlib-babb744b71819c4c3a412168e633958657805a2a.zip |
riak: new nixos service
Diffstat (limited to 'nixos/tests/riak.nix')
-rw-r--r-- | nixos/tests/riak.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/nixos/tests/riak.nix b/nixos/tests/riak.nix new file mode 100644 index 000000000000..a56f51c4e50e --- /dev/null +++ b/nixos/tests/riak.nix @@ -0,0 +1,21 @@ +import ./make-test.nix { + name = "riak"; + + nodes = { + master = + { pkgs, config, ... }: + + { + services.riak.enable = true; + services.riak.package = pkgs.riak2; + }; + }; + + testScript = '' + startAll; + + $master->waitForUnit("riak"); + $master->sleep(20); # Hopefully this is long enough!! + $master->succeed("RIAK_DATA_DIR='/var/db/riak' RIAK_LOG_DIR='/var/log/riak' RIAK_ETC_DIR='/etc/riak' riak ping 2>&1"); + ''; +} |