Merge pull request 'vms.create: don't generate secrets if clan is remote' (#424) from lassulus-vm_generate into main
All checks were successful
assets1 / test (push) Successful in 11s
checks-impure / test (push) Successful in 34s
checks / test (push) Successful in 37s

Reviewed-on: #424
This commit is contained in:
DavHau 2023-10-11 10:10:26 +00:00
commit 2f9ec882b2

View File

@ -64,10 +64,13 @@ class BuildVmTask(BaseTask):
env["SECRETS_DIR"] = str(secrets_dir)
cmd = next(cmds)
cmd.run(
[vm_config["generateSecrets"]],
env=env,
)
if Path(self.vm.flake_url).is_dir():
cmd.run(
[vm_config["generateSecrets"]],
env=env,
)
else:
cmd.run(["echo", "won't generate secrets for non local clan"])
cmd = next(cmds)
cmd.run(