From a7d3c73bbc515f3fd41db05bb359c3b73e9daeaf Mon Sep 17 00:00:00 2001 From: PingWang Date: Wed, 20 Jul 2016 11:50:00 +0800 Subject: [PATCH] add a judgement for the cloud in server.go Signed-off-by: PingWang update server.go Signed-off-by: PingWang --- cmd/kubelet/app/server.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cmd/kubelet/app/server.go b/cmd/kubelet/app/server.go index 2cfe30cd3c5..e0902e455b7 100644 --- a/cmd/kubelet/app/server.go +++ b/cmd/kubelet/app/server.go @@ -348,8 +348,12 @@ func run(s *options.KubeletServer, kcfg *KubeletConfig) (err error) { if err != nil { return err } - glog.V(2).Infof("Successfully initialized cloud provider: %q from the config file: %q\n", s.CloudProvider, s.CloudConfigFile) - kcfg.Cloud = cloud + if cloud == nil { + glog.V(2).Infof("No cloud provider specified: %q from the config file: %q\n", s.CloudProvider, s.CloudConfigFile) + } else { + glog.V(2).Infof("Successfully initialized cloud provider: %q from the config file: %q\n", s.CloudProvider, s.CloudConfigFile) + kcfg.Cloud = cloud + } } }