From 55811b20da9fcaf35dad132ee8839a783750e945 Mon Sep 17 00:00:00 2001 From: benbierens Date: Mon, 11 Dec 2023 08:30:05 +0100 Subject: [PATCH] Fixes validation for not deploying codex nodes --- Tools/CodexNetDeployer/Configuration.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Tools/CodexNetDeployer/Configuration.cs b/Tools/CodexNetDeployer/Configuration.cs index da654fa..1d93402 100644 --- a/Tools/CodexNetDeployer/Configuration.cs +++ b/Tools/CodexNetDeployer/Configuration.cs @@ -144,8 +144,11 @@ namespace CodexNetDeployer if (IsPublicTestNet) { - if (PublicDiscPorts.Split(",").Length != NumberOfCodexNodes) errors.Add("Number of public discovery-ports provided does not match number of codex nodes."); - if (PublicListenPorts.Split(",").Length != NumberOfCodexNodes) errors.Add("Number of public listen-ports provided does not match number of codex nodes."); + if (NumberOfCodexNodes > 0) + { + if (PublicDiscPorts.Split(",").Length != NumberOfCodexNodes) errors.Add("Number of public discovery-ports provided does not match number of codex nodes."); + if (PublicListenPorts.Split(",").Length != NumberOfCodexNodes) errors.Add("Number of public listen-ports provided does not match number of codex nodes."); + } if (PublicGethDiscPort == 0) errors.Add("Geth public discovery port is not set."); if (PublicGethListenPort == 0) errors.Add("Geth public listen port is not set."); }