nixos/prefect: respect services.prefect.package

This commit is contained in:
SandaruKasa
2026-05-18 20:54:49 +03:00
parent 24885dff03
commit 01a2f99350
@@ -174,7 +174,7 @@ in
ProtectControlGroups = true;
MemoryAccounting = true;
ExecStart = "${pkgs.prefect}/bin/prefect server start --host ${cfg.host} --port ${toString cfg.port}";
ExecStart = "${lib.getExe cfg.package} server start --host ${cfg.host} --port ${toString cfg.port}";
Restart = "always";
WorkingDirectory = cfg.dataDir;
};
@@ -216,7 +216,7 @@ in
ProtectControlGroups = true;
MemoryAccounting = true;
ExecStart = ''
${pkgs.prefect}/bin/prefect worker start \
${lib.getExe cfg.package} worker start \
--pool ${poolName} \
--type process \
--install-policy ${poolCfg.installPolicy}