Loading nixos/modules/services/networking/deconz.nix +7 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,13 @@ in # be garbage collected. Ensure the file gets "refreshed" on every start. rm -f ${stateDir}/.local/share/dresden-elektronik/deCONZ/zcldb.txt ''; postStart = '' # Delay signalling service readiness until it's actually up. while ! "${lib.getExe pkgs.curl}" -sSfl -o /dev/null "http://${cfg.listenAddress}:${toString cfg.httpPort}"; do echo "Waiting for TCP port ${toString cfg.httpPort} to be open..." sleep 1 done ''; environment = { HOME = stateDir; XDG_RUNTIME_DIR = "/run/${name}"; Loading Loading
nixos/modules/services/networking/deconz.nix +7 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,13 @@ in # be garbage collected. Ensure the file gets "refreshed" on every start. rm -f ${stateDir}/.local/share/dresden-elektronik/deCONZ/zcldb.txt ''; postStart = '' # Delay signalling service readiness until it's actually up. while ! "${lib.getExe pkgs.curl}" -sSfl -o /dev/null "http://${cfg.listenAddress}:${toString cfg.httpPort}"; do echo "Waiting for TCP port ${toString cfg.httpPort} to be open..." sleep 1 done ''; environment = { HOME = stateDir; XDG_RUNTIME_DIR = "/run/${name}"; Loading