Merge pull request #181184 from kittywitch/ha-empty-config-fix

nixos/home-assistant: make the reload triggers dependent upon cfg.config
This commit is contained in:
Martin Weinelt 2022-07-12 11:39:39 +02:00 committed by GitHub
commit b7dc3d66c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -389,10 +389,9 @@ in {
"mysql.service"
"postgresql.service"
];
reloadTriggers = [
configFile
lovelaceConfigFile
];
reloadTriggers = lib.optional (cfg.config != null) configFile
++ lib.optional (cfg.lovelaceConfig != null) lovelaceConfigFile;
preStart = let
copyConfig = if cfg.configWritable then ''
cp --no-preserve=mode ${configFile} "${cfg.configDir}/configuration.yaml"