cluster: introduce Machine.Inactive flag

if a Machine is Inactive, it won't be included on the DNS
aliases for the zone or it's regions.

Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
2023-10-29 02:01:17 +00:00
parent 1580c09746
commit 851274954e
3 changed files with 10 additions and 2 deletions
+3 -1
View File
@@ -32,7 +32,9 @@ func (r *Region) ForEachMachine(fn func(*Machine) bool) {
var term bool
z.ForEachMachine(func(p *Machine) bool {
term = fn(p)
if p.Active() {
term = fn(p)
}
return term
})