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:
@@ -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)
|
||||||
|
if Path(self.vm.flake_url).is_dir():
|
||||||
cmd.run(
|
cmd.run(
|
||||||
[vm_config["generateSecrets"]],
|
[vm_config["generateSecrets"]],
|
||||||
env=env,
|
env=env,
|
||||||
)
|
)
|
||||||
|
else:
|
||||||
|
cmd.run(["echo", "won't generate secrets for non local clan"])
|
||||||
|
|
||||||
cmd = next(cmds)
|
cmd = next(cmds)
|
||||||
cmd.run(
|
cmd.run(
|
||||||
|
|||||||
Reference in New Issue
Block a user