mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-11-10 09:43:30 +01:00
nixos/lxd-image-server: split script into ExecStart and ExecStartPre
This commit is contained in:
parent
075555ec70
commit
21e4aadc8f
|
|
@ -73,11 +73,6 @@ in
|
|||
|
||||
description = "LXD Image Server";
|
||||
|
||||
script = ''
|
||||
${pkgs.lxd-image-server}/bin/lxd-image-server init
|
||||
${pkgs.lxd-image-server}/bin/lxd-image-server watch
|
||||
'';
|
||||
|
||||
reloadTriggers = [ config.environment.etc."lxd-image-server/config.toml".source ];
|
||||
|
||||
serviceConfig = {
|
||||
|
|
@ -86,6 +81,8 @@ in
|
|||
DynamicUser = true;
|
||||
LogsDirectory = "lxd-image-server";
|
||||
RuntimeDirectory = "lxd-image-server";
|
||||
ExecStartPre = "${pkgs.lxd-image-server}/bin/lxd-image-server init";
|
||||
ExecStart = "${pkgs.lxd-image-server}/bin/lxd-image-server watch";
|
||||
ExecReload = "${pkgs.lxd-image-server}/bin/lxd-image-server reload";
|
||||
ReadWritePaths = [ location ];
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue