clanModules/zerotier: Add assertion for moons

This commit is contained in:
a-kenji
2024-11-12 15:23:02 +01:00
parent 4cba68f0fa
commit ddcf09d9e6

View File

@@ -53,6 +53,10 @@ in
assertion = builtins.length roles.controller.machines == 1;
message = "The zerotier module requires exactly one controller, but found ${builtins.toString roles.controller.machines}";
}
{
assertion = builtins.length roles.moons.machines <= 7;
message = "The zerotier module allows at most for seven moons , but found ${builtins.toString roles.moons.machines}";
}
];
clan.core.networking.zerotier.networkId = networkId;