aboutsummaryrefslogtreecommitdiff
path: root/utils/networks/networks.go
diff options
context:
space:
mode:
Diffstat (limited to 'utils/networks/networks.go')
-rw-r--r--utils/networks/networks.go14
1 files changed, 1 insertions, 13 deletions
diff --git a/utils/networks/networks.go b/utils/networks/networks.go
index f667f05..9ecf256 100644
--- a/utils/networks/networks.go
+++ b/utils/networks/networks.go
@@ -2,23 +2,11 @@ package networks
import (
"fmt"
- "os"
"slices"
Ipam "utils/ipam"
)
-func RunNetworks() error {
- ipamYaml := "../ansible/group_vars/all/ipam.yml"
- bs, err := os.ReadFile(ipamYaml)
- if err != nil {
- return err
- }
-
- ipam, err := Ipam.LoadIpam(bs)
- if err != nil {
- return err
- }
-
+func RunNetworks(ipam *Ipam.Ipam) error {
networks := slices.SortedFunc(slices.Values(ipam.Networks), Ipam.CompareNetwork)
roots := slices.SortedFunc(slices.Values(ipam.FindRoots()), Ipam.CompareNetwork)