diff --git a/modules/managers/outputs.tf b/modules/managers/outputs.tf index 26f6450..d507b38 100644 --- a/modules/managers/outputs.tf +++ b/modules/managers/outputs.tf @@ -9,13 +9,13 @@ output "ipv4_addresses_private" { } output "manager_token" { - value = "${lookup(data.external.swarm_tokens.result, "manager", "")}" + value = "${data.external.swarm_tokens.result != "" ? lookup(data.external.swarm_tokens.result, "manager", "") : ""}" description = "The Docker Swarm manager join token" sensitive = true } output "worker_token" { - value = "${lookup(data.external.swarm_tokens.result, "worker", "")}" + value = "${data.external.swarm_tokens.result != "" ? lookup(data.external.swarm_tokens.result, "worker", "") : ""}" description = "The Docker Swarm worker join token" sensitive = true }