@@ -19,7 +19,6 @@ package fleets
1919import (
2020 stablev1alpha1 "agones.dev/agones/pkg/apis/stable/v1alpha1"
2121 listerv1alpha1 "agones.dev/agones/pkg/client/listers/stable/v1alpha1"
22- "agones.dev/agones/pkg/gameserversets"
2322 "github.com/pkg/errors"
2423 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2524 "k8s.io/apimachinery/pkg/labels"
@@ -28,7 +27,7 @@ import (
2827// ListGameServerSetsByFleetOwner lists all the GameServerSets for a given
2928// Fleet
3029func ListGameServerSetsByFleetOwner (gameServerSetLister listerv1alpha1.GameServerSetLister , f * stablev1alpha1.Fleet ) ([]* stablev1alpha1.GameServerSet , error ) {
31- list , err := gameServerSetLister .List (labels .SelectorFromSet (labels.Set {stablev1alpha1 .FleetGameServerSetLabel : f .ObjectMeta .Name }))
30+ list , err := gameServerSetLister .List (labels .SelectorFromSet (labels.Set {stablev1alpha1 .FleetNameLabel : f .ObjectMeta .Name }))
3231 if err != nil {
3332 return list , errors .Wrapf (err , "error listing gameserversets for fleet %s" , f .ObjectMeta .Name )
3433 }
@@ -46,21 +45,11 @@ func ListGameServerSetsByFleetOwner(gameServerSetLister listerv1alpha1.GameServe
4645// ListGameServersByFleetOwner lists all GameServers that belong to a fleet through the
4746// GameServer -> GameServerSet -> Fleet owner chain
4847func ListGameServersByFleetOwner (gameServerLister listerv1alpha1.GameServerLister ,
49- gameServerSetLister listerv1alpha1.GameServerSetLister , fleet * stablev1alpha1.Fleet ) ([]* stablev1alpha1.GameServer , error ) {
50- var result []* stablev1alpha1.GameServer
48+ fleet * stablev1alpha1.Fleet ) ([]* stablev1alpha1.GameServer , error ) {
5149
52- gsSetList , err := ListGameServerSetsByFleetOwner ( gameServerSetLister , fleet )
50+ list , err := gameServerLister . List ( labels . SelectorFromSet (labels. Set { stablev1alpha1 . FleetNameLabel : fleet . ObjectMeta . Name }) )
5351 if err != nil {
54- return result , err
52+ return list , errors . Wrapf ( err , "error listing gameservers for fleets %s" , fleet . ObjectMeta . Name )
5553 }
56-
57- for _ , gsSet := range gsSetList {
58- gsList , err := gameserversets .ListGameServersByGameServerSetOwner (gameServerLister , gsSet )
59- if err != nil {
60- return result , err
61- }
62- result = append (result , gsList ... )
63- }
64-
65- return result , nil
54+ return list , nil
6655}
0 commit comments