Fix broken hypercube due to too early proxy intitialization

This was introduced in 1c25c2cd99.
pull/6/head
Dr. Stefan Schimanski 2015-09-28 18:52:39 +02:00
parent d5f725add7
commit fd5ee2a9ea
1 changed files with 5 additions and 8 deletions

View File

@ -19,9 +19,6 @@ limitations under the License.
package main
import (
"fmt"
"os"
kubeproxy "k8s.io/kubernetes/cmd/kube-proxy/app"
)
@ -39,13 +36,13 @@ func NewKubeProxy() *Server {
}
config.AddFlags(hks.Flags())
s, err := kubeproxy.NewProxyServerDefault(config)
if err != nil {
fmt.Fprintf(os.Stderr, "%v\n", err)
os.Exit(1)
}
hks.Run = func(_ *Server, args []string) error {
s, err := kubeproxy.NewProxyServerDefault(config)
if err != nil {
return err
}
return s.Run(args)
}