Unverified Commit 2965813e authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

nixos/frigate: Use find instead of rm for cleanup (#493138)

parents c94506fe a4a20c3f
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -724,8 +724,7 @@ in
      serviceConfig = {
        ExecStartPre = [
          (pkgs.writeShellScript "frigate-clear-cache" ''
            shopt -s extglob
            rm --recursive --force /var/cache/frigate/!(model_cache)
            ${lib.getExe pkgs.findutils} /var/cache/frigate -not -path '/var/cache/frigate/model_cache/*' -type f -delete
          '')
          (pkgs.writeShellScript "frigate-create-writable-config" ''
            cp --no-preserve=mode ${configFile} /run/frigate/frigate.yml