Browse code

Improve error if auto-selecting IP-range failed.

Signed-off-by: qudongfang <qudongfang@gmail.com>

qudongfang authored on 2018/11/26 14:51:27
Showing 1 changed files
... ...
@@ -94,10 +94,12 @@ func ElectInterfaceAddresses(name string) ([]*net.IPNet, []*net.IPNet, error) {
94 94
 	}
95 95
 
96 96
 	if link == nil || len(v4Nets) == 0 {
97
-		// Choose from predefined local scope  networks
97
+		// Choose from predefined local scope networks
98 98
 		v4Net, err := FindAvailableNetwork(ipamutils.PredefinedLocalScopeDefaultNetworks)
99 99
 		if err != nil {
100
-			return nil, nil, err
100
+			return nil, nil, fmt.Errorf("%s, PredefinedLocalScopeDefaultNetworks List: %+v",
101
+				err.Error(),
102
+				ipamutils.PredefinedLocalScopeDefaultNetworks)
101 103
 		}
102 104
 		v4Nets = append(v4Nets, v4Net)
103 105
 	}