Make KubeletClient public

This commit is contained in:
marcos
2017-11-21 15:21:15 -03:00
parent 0ad73acbb9
commit 2e039a4e60
4 changed files with 171 additions and 15 deletions

View File

@@ -23,7 +23,7 @@ type localCachedFactory struct {
type instanceEntry struct {
rw sync.Mutex
client *kubernetes.Clientset
kubeletClient *kubeletClient
kubeletClient *KubeletClient
}
func (f *localCachedFactory) GetForInstance(instance *types.Instance) (*kubernetes.Clientset, error) {
@@ -60,7 +60,7 @@ func (f *localCachedFactory) GetForInstance(instance *types.Instance) (*kubernet
return c.client, nil
}
func (f *localCachedFactory) GetKubeletForInstance(instance *types.Instance) (*kubeletClient, error) {
func (f *localCachedFactory) GetKubeletForInstance(instance *types.Instance) (*KubeletClient, error) {
key := instance.Name
f.irw.Lock()