From dc31655d649ef49c853a86c6c98c011cf325897d Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 4 Jan 2021 11:38:31 +0100 Subject: [PATCH] Simply kassandra meta job --- nixos/roles/laminar/kassandra.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/nixos/roles/laminar/kassandra.nix b/nixos/roles/laminar/kassandra.nix index a03a0023..bab27dc6 100644 --- a/nixos/roles/laminar/kassandra.nix +++ b/nixos/roles/laminar/kassandra.nix @@ -2,10 +2,10 @@ let path = [ pkgs.git pkgs.nix pkgs.gnutar pkgs.gzip pkgs.openssh pkgs.laminar ]; setup = '' - set -ex export PATH=${lib.makeBinPath path}:$PATH ''; target = name: '' + set -ex ${setup} export HOME=$PWD git clone git@localhost:kassandra2 kassandra @@ -15,15 +15,8 @@ in { services.laminar.jobs = { "kassandra.run" = pkgs.writeShellScript "kassandra" '' ${setup} - laminarc run kassandra-lib & - P1=$! - laminarc run kassandra-android & - P2=$! - laminarc run kassandra-app & - P3=$! - laminarc run kassandra-server & - P4=$! - wait $P1 $P2 $P3 $P4 + echo Launching and waiting for jobs lib, app, android and server + laminarc run kassandra-lib kassandra-android kassandra-app kassandra-server ''; "kassandra-lib.run" = pkgs.writeShellScript "kassandra-lib" (target "lib"); "kassandra-app.run" = pkgs.writeShellScript "kassandra-app" (target "app");