Merge pull request 'vms.create: don't generate secrets if clan is remote' (#424) from lassulus-vm_generate into main

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/424
This commit is contained in:
DavHau
2023-10-11 10:10:26 +00:00

View File

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