Skip to content

Commit 79514e7

Browse files
committed
Fix process-compose not creating socket
This broke because of juspay/services-flake@65c47ee
1 parent 882c34f commit 79514e7

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

flake.nix

+2
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,11 @@
9292
name = "wait-for-pc";
9393
runtimeInputs = [ pkgs.jq ];
9494
text = ''
95+
echo "Waiting for process-compose to become ready..."
9596
while [ "$(${lib.getExe services} process list -o json 2>/dev/null | jq '.[] |= .is_ready == "Ready" or .status == "Completed" or .status == "Disabled" | all')" != "true" ]; do
9697
sleep 1
9798
done
99+
echo "... done waiting."
98100
'';
99101
};
100102

nix/services.nix

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
services-flake.processComposeModules.default
44
];
55

6-
cli.options.unix-socket = "process-compose.socket";
6+
cli.options = {
7+
no-server = false;
8+
unix-socket = "process-compose.socket";
9+
};
710

811
services = {
912
redis."r1" = {

0 commit comments

Comments
 (0)