Browse Source

return immediately on error

Signed-off-by: Espen Suenson <mail@espensuenson.dk>
Espen Suenson 5 năm trước cách đây
mục cha
commit
a1ab732711
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  1. 4 1
      libnetwork/store.go

+ 4 - 1
libnetwork/store.go

@@ -81,9 +81,12 @@ func (c *controller) getStores() []datastore.DataStore {
 
 func (c *controller) getNetworkFromStore(nid string) (*network, error) {
 	ns, err := c.getNetworksFromStore()
+	if err != nil {
+		return nil, err
+	}
 	for _, n := range ns {
 		if n.id == nid {
-			return n, err
+			return n, nil
 		}
 	}
 	return nil, fmt.Errorf("network %s not found", nid)