From f04e1d0f4075f1f201403908e3c8e2f9ffb65b02 Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra <kiara@procolix.eu> Date: Wed, 26 Mar 2025 10:17:19 +0100 Subject: [PATCH] move tf init out of python over read-only nix env --- launch/README.md | 7 +++++++ panel/src/panel/views.py | 9 --------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/launch/README.md b/launch/README.md index a30dbbfa..ee636f0a 100644 --- a/launch/README.md +++ b/launch/README.md @@ -7,3 +7,10 @@ ```sh echo "{\"nixos-anywhere\": $(nix-instantiate --eval --json -E '(import ../npins).nixos-anywhere.outPath')}" > .auto.tfvars.json ``` + +### local development + +```sh +$ nix-shell +$ tofu init +``` diff --git a/panel/src/panel/views.py b/panel/src/panel/views.py index 81c113f6..9a6511f2 100644 --- a/panel/src/panel/views.py +++ b/panel/src/panel/views.py @@ -141,15 +141,6 @@ class DeploymentStatus(ConfigurationForm): } cwd = f"{settings.repo_dir}/launch" # FIXME: move init to packaging phase - cmd = [ - "tofu", - # f"-chdir={cwd}", - "init", - "-get=false", - "-input=false", - # "-plugin-dir=...", - ] - subprocess.run(cmd, cwd=cwd, env=env) cmd = [ "tofu", # f"-chdir={cwd}",