remove unnecessary ControllerNamespace

This commit is contained in:
Murat Kabilov 2017-03-08 14:29:48 +01:00
parent 416dace289
commit fc127069ab
2 changed files with 8 additions and 10 deletions

View File

@ -32,11 +32,10 @@ var (
//TODO: remove struct duplication //TODO: remove struct duplication
type Config struct { type Config struct {
ControllerNamespace string KubeClient *kubernetes.Clientset //TODO: move clients to the better place?
KubeClient *kubernetes.Clientset //TODO: move clients to the better place? RestClient *rest.RESTClient
RestClient *rest.RESTClient EtcdClient etcdclient.KeysAPI
EtcdClient etcdclient.KeysAPI TeamsAPIClient *teams.TeamsAPI
TeamsAPIClient *teams.TeamsAPI
} }
type KubeResources struct { type KubeResources struct {

View File

@ -12,11 +12,10 @@ import (
func (c *Controller) makeClusterConfig() cluster.Config { func (c *Controller) makeClusterConfig() cluster.Config {
return cluster.Config{ return cluster.Config{
ControllerNamespace: c.config.PodNamespace, KubeClient: c.config.KubeClient,
KubeClient: c.config.KubeClient, RestClient: c.config.RestClient,
RestClient: c.config.RestClient, EtcdClient: c.config.EtcdClient,
EtcdClient: c.config.EtcdClient, TeamsAPIClient: c.config.TeamsAPIClient,
TeamsAPIClient: c.config.TeamsAPIClient,
} }
} }