Print a less confusing error message when lxcbr0 doesn't exist

Upstream-commit: 0424998f3885b715ad0fae074170a9be19c95680
Component: engine
This commit is contained in:
Solomon Hykes
2013-04-04 19:14:10 -07:00
parent 4b2813872d
commit 6b2f94ee3c

View File

@ -357,7 +357,7 @@ func (manager *NetworkManager) Allocate() (*NetworkInterface, error) {
func newNetworkManager(bridgeIface string) (*NetworkManager, error) {
addr, err := getIfaceAddr(bridgeIface)
if err != nil {
return nil, err
return nil, fmt.Errorf("Couldn't find bridge interface %s (%s).\nPlease create it with 'ip link add lxcbr0 type bridge; ip addr add ADDRESS/MASK dev lxcbr0'", bridgeIface, err)
}
network := addr.(*net.IPNet)