Introduce checkFatal in prog/weaver/main.go
This commit is contained in:
1 parent
bc026ab49a
commit
e8f975e44f
1 file changed
+12
-15
+12
-15
@@ -116,15 +116,11 @@ func main() {
|
||||
|
||||
if ifaceName != "" {
|
||||
iface, err := weavenet.EnsureInterface(ifaceName)
|
||||
if err != nil {
|
||||
Log.Fatal(err)
|
||||
}
|
||||
checkFatal(err)
|
||||
|
||||
// bufsz flag is in MB
|
||||
config.Bridge, err = weave.NewPcap(iface, bufSzMB*1024*1024)
|
||||
if err != nil {
|
||||
Log.Fatal(err)
|
||||
}
|
||||
checkFatal(err)
|
||||
}
|
||||
|
||||
if routerName == "" {
|
||||
@@ -135,15 +131,11 @@ func main() {
|
||||
}
|
||||
|
||||
name, err := weave.PeerNameFromUserInput(routerName)
|
||||
if err != nil {
|
||||
Log.Fatal(err)
|
||||
}
|
||||
checkFatal(err)
|
||||
|
||||
if nickName == "" {
|
||||
nickName, err = os.Hostname()
|
||||
if err != nil {
|
||||
Log.Fatal(err)
|
||||
}
|
||||
checkFatal(err)
|
||||
}
|
||||
|
||||
if password == "" {
|
||||
@@ -285,9 +277,8 @@ func (nopPacketLogging) LogForwardPacket(string, weave.ForwardPacketKey) {
|
||||
|
||||
func parseAndCheckCIDR(cidrStr string) address.CIDR {
|
||||
_, cidr, err := address.ParseCIDR(cidrStr)
|
||||
if err != nil {
|
||||
Log.Fatal(err)
|
||||
}
|
||||
checkFatal(err)
|
||||
|
||||
if cidr.Size() < ipam.MinSubnetSize {
|
||||
Log.Fatalf("Allocation range smaller than minimum size %d: %s", ipam.MinSubnetSize, cidrStr)
|
||||
}
|
||||
@@ -346,3 +337,9 @@ func listenAndServeHTTP(httpAddr string, muxRouter *mux.Router) {
|
||||
Log.Fatal("Unable to create http server", err)
|
||||
}
|
||||
}
|
||||
|
||||
func checkFatal(e error) {
|
||||
if e != nil {
|
||||
Log.Fatal(e)
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user