Bläddra i källkod

Merge pull request #30773 from aboch/gn

getAllNetworks unnecessary walks all the networks
Sebastiaan van Stijn 8 år sedan
förälder
incheckning
7c7be84238
1 ändrade filer med 1 tillägg och 9 borttagningar
  1. 1 9
      daemon/network.go

+ 1 - 9
daemon/network.go

@@ -96,15 +96,7 @@ func (daemon *Daemon) GetNetworksByID(partialID string) []libnetwork.Network {
 
 // getAllNetworks returns a list containing all networks
 func (daemon *Daemon) getAllNetworks() []libnetwork.Network {
-	c := daemon.netController
-	list := []libnetwork.Network{}
-	l := func(nw libnetwork.Network) bool {
-		list = append(list, nw)
-		return false
-	}
-	c.WalkNetworks(l)
-
-	return list
+	return daemon.netController.Networks()
 }
 
 func isIngressNetwork(name string) bool {