remove pkg/controller dependencies from k8s.io/kubernetes/pkg/cloudprovider/providers

pull/564/head
stewart-yu 2019-02-01 08:48:23 +08:00
parent 0f93328c7a
commit 0ca7bf5e86
2 changed files with 2 additions and 3 deletions

View File

@ -49,7 +49,6 @@ go_test(
deps = [
"//pkg/cloudprovider/providers/vsphere/vclib:go_default_library",
"//pkg/cloudprovider/providers/vsphere/vclib/fixtures:go_default_library",
"//pkg/controller:go_default_library",
"//staging/src/k8s.io/api/core/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/labels:go_default_library",

View File

@ -25,7 +25,6 @@ import (
"k8s.io/apimachinery/pkg/labels"
"k8s.io/client-go/informers"
"k8s.io/client-go/kubernetes/fake"
"k8s.io/kubernetes/pkg/controller"
)
func TestSecretCredentialManager_GetCredential(t *testing.T) {
@ -184,7 +183,8 @@ func TestSecretCredentialManager_GetCredential(t *testing.T) {
},
}
informerFactory := informers.NewSharedInformerFactory(client, controller.NoResyncPeriodFunc())
// TODO: replace 0 with NoResyncPeriodFunc() once it moved out pkg/controller/controller_utils.go in k/k.
informerFactory := informers.NewSharedInformerFactory(client, 0)
secretInformer := informerFactory.Core().V1().Secrets()
secretCredentialManager := &SecretCredentialManager{
SecretName: secretName,