Skip to content

Commit d258a88

Browse files
committed
Merge branch 'main' into jellyfin
2 parents 8090514 + e98150b commit d258a88

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

modules/arr-common/mkArrServiceModule.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ with lib; let
1010
cfg = config.nixflix.${serviceName};
1111
stateDir = "${nixflix.stateDir}/${serviceName}";
1212

13+
mkWaitForApiScript = import ./mkWaitForApiScript.nix {inherit lib pkgs;};
1314
hostConfig = import ./hostConfig.nix {inherit lib pkgs serviceName;};
1415
rootFolders = import ./rootFolders.nix {inherit lib pkgs serviceName;};
1516
downloadClients = import ./downloadClients.nix {inherit lib pkgs serviceName;};
1617
delayProfiles = import ./delayProfiles.nix {inherit lib pkgs serviceName;};
1718
capitalizedName = toUpper (substring 0 1 serviceName) + substring 1 (-1) serviceName;
1819
screamingName = toUpper serviceName;
1920
usesMediaDirs = !(elem serviceName ["prowlarr"]);
21+
2022
mkServarrSettingsOptions = _name:
2123
lib.mkOption {
2224
type = lib.types.submodule {
@@ -313,6 +315,7 @@ in {
313315
TimeoutStartSec = "5min";
314316
User = cfg.user;
315317
Group = cfg.group;
318+
ExecStartPost = mkWaitForApiScript serviceName cfg;
316319
};
317320

318321
script = ''

0 commit comments

Comments
 (0)