Commit Graph

10 Commits

Author SHA1 Message Date
amery a3e3cde4c4 zones: fix scanMachines to run after all zones have been read
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 02:54:35 +00:00
amery a4a10d0226 zones: add helpers to compose and parse wg0/wg1 addresses
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 02:50:54 +00:00
amery 06e755ecd2 zones: scan for Machine details after they've all been added
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 02:01:00 +00:00
amery 979324f151 zones: adds ForEachZone iterator
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 00:38:41 +00:00
amery be9da490ff zones: adds ForEachMachine() iterator
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 00:38:38 +00:00
amery 3599812072 zones: introduce Machine.ReadFile()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-22 00:38:38 +00:00
amery 7e6c53c5f5 zones: introduce Machine.PublicAddresses()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-21 22:20:30 +00:00
amery 5f924dcb00 zones: introduce Machine.FullName()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-21 22:20:28 +00:00
amery ee63e80f77 zones: add resolver and domain
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-21 21:53:28 +00:00
amery 1ea1ab4ac4 zones: add initial m/ scanner
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-21 21:33:33 +00:00