From ea456bb365e2043114d768c71fcefe3edb0742a2 Mon Sep 17 00:00:00 2001 From: WanLinghao Date: Sun, 9 Dec 2018 14:30:36 +0800 Subject: [PATCH] Clean unused function in pkg/kubelet/kublet.go --- pkg/kubelet/kubelet.go | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/pkg/kubelet/kubelet.go b/pkg/kubelet/kubelet.go index 055e8e0815..13d439b089 100644 --- a/pkg/kubelet/kubelet.go +++ b/pkg/kubelet/kubelet.go @@ -1221,29 +1221,6 @@ type Kubelet struct { runtimeClassManager *runtimeclass.Manager } -func allGlobalUnicastIPs() ([]net.IP, error) { - interfaces, err := net.Interfaces() - if err != nil { - return nil, fmt.Errorf("could not list network interfaces: %v", err) - } - var ips []net.IP - for _, i := range interfaces { - addresses, err := i.Addrs() - if err != nil { - return nil, fmt.Errorf("could not list the addresses for network interface %v: %v", i, err) - } - for _, address := range addresses { - switch v := address.(type) { - case *net.IPNet: - if v.IP.IsGlobalUnicast() { - ips = append(ips, v.IP) - } - } - } - } - return ips, nil -} - // setupDataDirs creates: // 1. the root directory // 2. the pods directory