Selaa lähdekoodia

Merge pull request #1766 from aboch/spl

Simplify network scope setting logic
Madhu Venugopal 8 vuotta sitten
vanhempi
commit
1738f963ab
1 muutettua tiedostoa jossa 3 lisäystä ja 6 poistoa
  1. 3 6
      libnetwork/network.go

+ 3 - 6
libnetwork/network.go

@@ -904,17 +904,14 @@ func (n *network) driver(load bool) (driverapi.Driver, error) {
 		return nil, err
 	}
 
-	c := n.getController()
-	isAgent := c.isAgent()
 	n.Lock()
 	// If load is not required, driver, cap and err may all be nil
 	if n.scope == "" && cap != nil {
 		n.scope = cap.DataScope
 	}
-	if isAgent || n.dynamic {
-		// If we are running in agent mode or the network
-		// is dynamic, then the networks are swarm scoped
-		// regardless of the backing driver.
+	if n.dynamic {
+		// If the network is dynamic, then it is swarm
+		// scoped regardless of the backing driver.
 		n.scope = datastore.SwarmScope
 	}
 	n.Unlock()