From 41a4faa611af70ca99ed80496e80a1b883d53271 Mon Sep 17 00:00:00 2001 From: deads2k Date: Tue, 18 Jul 2017 13:56:25 -0400 Subject: [PATCH] expose method to allow externally setting defaults on an external type --- cmd/kube-proxy/app/server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/kube-proxy/app/server.go b/cmd/kube-proxy/app/server.go index 9ad009c245..fa6152a1c1 100644 --- a/cmd/kube-proxy/app/server.go +++ b/cmd/kube-proxy/app/server.go @@ -302,7 +302,7 @@ func (o *Options) loadConfig(data []byte) (*componentconfig.KubeProxyConfigurati return config, nil } -func (o *Options) applyDefaults(in *componentconfig.KubeProxyConfiguration) (*componentconfig.KubeProxyConfiguration, error) { +func (o *Options) ApplyDefaults(in *componentconfig.KubeProxyConfiguration) (*componentconfig.KubeProxyConfiguration, error) { external, err := o.scheme.ConvertToVersion(in, v1alpha1.SchemeGroupVersion) if err != nil { return nil, err @@ -344,7 +344,7 @@ with the apiserver API to configure the proxy.`, }, } - opts.config, err = opts.applyDefaults(opts.config) + opts.config, err = opts.ApplyDefaults(opts.config) if err != nil { glog.Fatalf("unable to create flag defaults: %v", err) }