package io.trygvis.rules.wireguard; import java.util.ArrayList import io.trygvis.rules.dns.DnsEntry; import io.trygvis.rules.machine.Machine; import io.trygvis.rules.network.Ipv4Address import io.trygvis.rules.network.Ipv4Cidr import io.trygvis.rules.network.IpCalc rule "Generate base" agenda-group "generate" salience 10 when $net : WgNet() $h : WgHost(net == $net.name) then System.out.println("%s : %s".formatted($net.name, $h.name)); end