Move from glog to klog

- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
  * github.com/kubernetes/repo-infra
  * k8s.io/gengo/
  * k8s.io/kube-openapi/
  * github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods

Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
This commit is contained in:
Davanum Srinivas
2018-11-09 13:49:10 -05:00
parent 97baad34a7
commit 954996e231
1263 changed files with 10023 additions and 10076 deletions

View File

@@ -47,7 +47,7 @@ import (
extensionsinternal "k8s.io/kubernetes/pkg/apis/extensions"
"k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
"github.com/golang/glog"
"k8s.io/klog"
)
const (
@@ -163,7 +163,7 @@ type RCConfig struct {
// If set to false starting RC will print progress, otherwise only errors will be printed.
Silent bool
// If set this function will be used to print log lines instead of glog.
// If set this function will be used to print log lines instead of klog.
LogFunc func(fmt string, args ...interface{})
// If set those functions will be used to gather data from Nodes - in integration tests where no
// kubelets are running those variables should be nil.
@@ -181,7 +181,7 @@ func (rc *RCConfig) RCConfigLog(fmt string, args ...interface{}) {
if rc.LogFunc != nil {
rc.LogFunc(fmt, args...)
}
glog.Infof(fmt, args...)
klog.Infof(fmt, args...)
}
type DeploymentConfig struct {
@@ -1145,7 +1145,7 @@ type SecretConfig struct {
Client clientset.Interface
Name string
Namespace string
// If set this function will be used to print log lines instead of glog.
// If set this function will be used to print log lines instead of klog.
LogFunc func(fmt string, args ...interface{})
}
@@ -1203,7 +1203,7 @@ type ConfigMapConfig struct {
Client clientset.Interface
Name string
Namespace string
// If set this function will be used to print log lines instead of glog.
// If set this function will be used to print log lines instead of klog.
LogFunc func(fmt string, args ...interface{})
}
@@ -1314,7 +1314,7 @@ type DaemonConfig struct {
Name string
Namespace string
Image string
// If set this function will be used to print log lines instead of glog.
// If set this function will be used to print log lines instead of klog.
LogFunc func(fmt string, args ...interface{})
// How long we wait for DaemonSet to become running.
Timeout time.Duration