Forráskód Böngészése

fixes #23983

Signed-off-by: Madhu Venugopal <madhu@docker.com>
Madhu Venugopal 9 éve
szülő
commit
6a4b21bd86
1 módosított fájl, 4 hozzáadás és 0 törlés
  1. 4 0
      api/server/router/network/network_routes.go

+ 4 - 0
api/server/router/network/network_routes.go

@@ -81,6 +81,10 @@ func (n *networkRouter) postNetworkCreate(ctx context.Context, w http.ResponseWr
 		return err
 	}
 
+	if _, err := n.clusterProvider.GetNetwork(create.Name); err == nil {
+		return libnetwork.NetworkNameError(create.Name)
+	}
+
 	nw, err := n.backend.CreateNetwork(create)
 	if err != nil {
 		if _, ok := err.(libnetwork.ManagerRedirectError); !ok {