at 15.09-beta 715 B view raw
1import ./make-test.nix ({ pkgs, ...} : { 2 name = "simple"; 3 meta = with pkgs.stdenv.lib.maintainers; { 4 maintainers = [ offline ]; 5 }; 6 7 machine = { config, pkgs, ... }: { 8 services.zookeeper.enable = true; 9 virtualisation.docker.enable = true; 10 services.mesos = { 11 slave = { 12 enable = true; 13 master = "zk://localhost:2181/mesos"; 14 attributes = { 15 tag1 = "foo"; 16 tag2 = "bar"; 17 }; 18 }; 19 master = { 20 enable = true; 21 zk = "zk://localhost:2181/mesos"; 22 }; 23 }; 24 }; 25 26 testScript = 27 '' 28 startAll; 29 $machine->waitForUnit("mesos-master.service"); 30 $machine->waitForUnit("mesos-slave.service"); 31 ''; 32})