init empty map
This commit is contained in:
parent
9e2cea54ab
commit
fffeef874e
|
|
@ -24,6 +24,7 @@ const (
|
||||||
|
|
||||||
var logger = logrus.New().WithField("test", "cluster")
|
var logger = logrus.New().WithField("test", "cluster")
|
||||||
var eventRecorder = record.NewFakeRecorder(1)
|
var eventRecorder = record.NewFakeRecorder(1)
|
||||||
|
var teamMap = make(pgteams.PostgresTeamMap, 0)
|
||||||
|
|
||||||
var cl = New(
|
var cl = New(
|
||||||
Config{
|
Config{
|
||||||
|
|
@ -38,7 +39,7 @@ var cl = New(
|
||||||
DownscalerAnnotations: []string{"downscaler/*"},
|
DownscalerAnnotations: []string{"downscaler/*"},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
PgTeamMap: new(pgteams.PostgresTeamMap),
|
PgTeamMap: &teamMap,
|
||||||
},
|
},
|
||||||
k8sutil.NewMockKubernetesClient(),
|
k8sutil.NewMockKubernetesClient(),
|
||||||
acidv1.Postgresql{ObjectMeta: metav1.ObjectMeta{Name: "acid-test", Namespace: "test", Annotations: map[string]string{"downscaler/downtime_replicas": "0"}}},
|
acidv1.Postgresql{ObjectMeta: metav1.ObjectMeta{Name: "acid-test", Namespace: "test", Annotations: map[string]string{"downscaler/downtime_replicas": "0"}}},
|
||||||
|
|
|
||||||
|
|
@ -332,7 +332,8 @@ func (c *Controller) initController() {
|
||||||
if c.opConfig.EnablePostgresTeamCRD {
|
if c.opConfig.EnablePostgresTeamCRD {
|
||||||
c.loadPostgresTeams()
|
c.loadPostgresTeams()
|
||||||
} else {
|
} else {
|
||||||
c.pgTeamMap = new(teams.PostgresTeamMap)
|
teamMap := make(teams.PostgresTeamMap, 0)
|
||||||
|
c.pgTeamMap = &teamMap
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.opConfig.DebugLogging {
|
if c.opConfig.DebugLogging {
|
||||||
|
|
|
||||||
|
|
@ -396,7 +396,8 @@ func (c *Controller) getInfrastructureRole(
|
||||||
|
|
||||||
func (c *Controller) loadPostgresTeams() {
|
func (c *Controller) loadPostgresTeams() {
|
||||||
// reset team map
|
// reset team map
|
||||||
c.pgTeamMap = new(teams.PostgresTeamMap)
|
teamMap := make(teams.PostgresTeamMap, 0)
|
||||||
|
c.pgTeamMap = &teamMap
|
||||||
|
|
||||||
pgTeams, err := c.KubeClient.PostgresTeamsGetter.PostgresTeams(c.opConfig.WatchedNamespace).List(context.TODO(), metav1.ListOptions{})
|
pgTeams, err := c.KubeClient.PostgresTeamsGetter.PostgresTeams(c.opConfig.WatchedNamespace).List(context.TODO(), metav1.ListOptions{})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue