this derivation will be built: /nix/store/9ncsw1rvrxqj3wjr15jk5pfnf1hhj0hm-treefmt-check.drv this path will be fetched (0.0 KiB download, 12.2 MiB unpacked): /nix/store/yplq5f2z4w95704f3fk3i513y872chil-git-lfs-3.7.1 warning: ignoring the client-specified setting 'store', because it is a restricted setting and you are not a trusted user building '/nix/store/9ncsw1rvrxqj3wjr15jk5pfnf1hhj0hm-treefmt-check.drv' on nix-store.geninf.io:50051 treefmt-check> build04: building 9ncsw1rvrxqj3wjr15jk5pfnf1hhj0hm-treefmt-check.drv treefmt-check> treefmt v2.6.0traversed 1082 files treefmt-check> emitted 920 files for processing treefmt-check> formatted 920 files (3 changed) in 14.035s treefmt-check> M clanServices/matrix-synapse/default.nix treefmt-check> M nixosModules/clanCore/postgresql/default.nix treefmt-check> M nixosModules/clanCore/postgresql/tests/flake-module.nix treefmt-check> diff --git a/clanServices/matrix-synapse/default.nix b/clanServices/matrix-synapse/default.nix treefmt-check> index e7590dc..c2325b4 100644 treefmt-check> --- a/clanServices/matrix-synapse/default.nix treefmt-check> +++ b/clanServices/matrix-synapse/default.nix treefmt-check> @@ -136,7 +136,10 @@ treefmt-check> requires = [ "postgresql.service" ]; treefmt-check> wantedBy = [ "matrix-synapse.service" ]; treefmt-check> before = [ "matrix-synapse.service" ]; treefmt-check> - path = [ config.services.postgresql.package pkgs.gnugrep ]; treefmt-check> + path = [ treefmt-check> + config.services.postgresql.package treefmt-check> + pkgs.gnugrep treefmt-check> + ]; treefmt-check> serviceConfig = { treefmt-check> Type = "oneshot"; treefmt-check> User = "postgres"; treefmt-check> diff --git a/nixosModules/clanCore/postgresql/default.nix b/nixosModules/clanCore/postgresql/default.nix treefmt-check> index f6468b2..ee318e6 100644 treefmt-check> --- a/nixosModules/clanCore/postgresql/default.nix treefmt-check> +++ b/nixosModules/clanCore/postgresql/default.nix treefmt-check> @@ -135,7 +135,8 @@ in treefmt-check> } treefmt-check> ]; treefmt-check> treefmt-check> - warnings = lib.mapAttrsToList (serviceName: backupCfg: treefmt-check> + warnings = lib.mapAttrsToList ( treefmt-check> + serviceName: backupCfg: treefmt-check> lib.optionalString (!lib.elem backupCfg.database config.services.postgresql.ensureDatabases) '' treefmt-check> Database '${backupCfg.database}' configured for backup in clan.core.postgresql.backupDatabases.${serviceName} treefmt-check> is not listed in services.postgresql.ensureDatabases. This is fine when the database is provisioned by its treefmt-check> diff --git a/nixosModules/clanCore/postgresql/tests/flake-module.nix b/nixosModules/clanCore/postgresql/tests/flake-module.nix treefmt-check> index 1049739..42d93c3 100644 treefmt-check> --- a/nixosModules/clanCore/postgresql/tests/flake-module.nix treefmt-check> +++ b/nixosModules/clanCore/postgresql/tests/flake-module.nix treefmt-check> @@ -12,7 +12,7 @@ treefmt-check> treefmt-check> machines.machine = { treefmt-check> clan.core.postgresql.enable = true; treefmt-check> - clan.core.postgresql.backupDatabases.test = {}; treefmt-check> + clan.core.postgresql.backupDatabases.test = { }; treefmt-check> treefmt-check> services.postgresql.ensureDatabases = [ "test" ]; treefmt-check> services.postgresql.ensureUsers = [ error: Cannot build '/nix/store/9ncsw1rvrxqj3wjr15jk5pfnf1hhj0hm-treefmt-check.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/x91gd3azn2nlbsh3ncb11f632i0dcsxa-treefmt-check Last 25 log lines: > --- a/nixosModules/clanCore/postgresql/default.nix > +++ b/nixosModules/clanCore/postgresql/default.nix > @@ -135,7 +135,8 @@ in > } > ]; > > - warnings = lib.mapAttrsToList (serviceName: backupCfg: > + warnings = lib.mapAttrsToList ( > + serviceName: backupCfg: > lib.optionalString (!lib.elem backupCfg.database config.services.postgresql.ensureDatabases) '' > Database '${backupCfg.database}' configured for backup in clan.core.postgresql.backupDatabases.${serviceName} > is not listed in services.postgresql.ensureDatabases. This is fine when the database is provisioned by its > diff --git a/nixosModules/clanCore/postgresql/tests/flake-module.nix b/nixosModules/clanCore/postgresql/tests/flake-module.nix > index 1049739..42d93c3 100644 > --- a/nixosModules/clanCore/postgresql/tests/flake-module.nix > +++ b/nixosModules/clanCore/postgresql/tests/flake-module.nix > @@ -12,7 +12,7 @@ > > machines.machine = { > clan.core.postgresql.enable = true; > - clan.core.postgresql.backupDatabases.test = {}; > + clan.core.postgresql.backupDatabases.test = { }; > > services.postgresql.ensureDatabases = [ "test" ]; > services.postgresql.ensureUsers = [ For full logs, run: nix log /nix/store/9ncsw1rvrxqj3wjr15jk5pfnf1hhj0hm-treefmt-check.drv