@@ -58,6 +58,7 @@ import (
5858 backupApi "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1"
5959 api "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1"
6060 "github.com/arangodb/kube-arangodb/pkg/apis/shared"
61+ "github.com/arangodb/kube-arangodb/pkg/deployment/acs/sutil"
6162 "github.com/arangodb/kube-arangodb/pkg/deployment/reconciler"
6263 "github.com/arangodb/kube-arangodb/pkg/deployment/resources"
6364 "github.com/arangodb/kube-arangodb/pkg/util/k8sutil"
@@ -567,20 +568,20 @@ func (d *Deployment) GetAgencyData(ctx context.Context, i interface{}, keyParts
567568 return err
568569}
569570
570- func (d * Deployment ) RenderPodForMember (ctx context.Context , cachedStatus inspectorInterface. Inspector , spec api.DeploymentSpec , status api.DeploymentStatus , memberID string , imageInfo api.ImageInfo ) (* core.Pod , error ) {
571- return d .resources .RenderPodForMember (ctx , cachedStatus , spec , status , memberID , imageInfo )
571+ func (d * Deployment ) RenderPodForMember (ctx context.Context , acs sutil. ACS , spec api.DeploymentSpec , status api.DeploymentStatus , memberID string , imageInfo api.ImageInfo ) (* core.Pod , error ) {
572+ return d .resources .RenderPodForMember (ctx , acs , spec , status , memberID , imageInfo )
572573}
573574
574- func (d * Deployment ) RenderPodForMemberFromCurrent (ctx context.Context , cachedStatus inspectorInterface. Inspector , memberID string ) (* core.Pod , error ) {
575- return d .resources .RenderPodForMemberFromCurrent (ctx , cachedStatus , memberID )
575+ func (d * Deployment ) RenderPodForMemberFromCurrent (ctx context.Context , acs sutil. ACS , memberID string ) (* core.Pod , error ) {
576+ return d .resources .RenderPodForMemberFromCurrent (ctx , acs , memberID )
576577}
577578
578- func (d * Deployment ) RenderPodTemplateForMember (ctx context.Context , cachedStatus inspectorInterface. Inspector , spec api.DeploymentSpec , status api.DeploymentStatus , memberID string , imageInfo api.ImageInfo ) (* core.PodTemplateSpec , error ) {
579- return d .resources .RenderPodTemplateForMember (ctx , cachedStatus , spec , status , memberID , imageInfo )
579+ func (d * Deployment ) RenderPodTemplateForMember (ctx context.Context , acs sutil. ACS , spec api.DeploymentSpec , status api.DeploymentStatus , memberID string , imageInfo api.ImageInfo ) (* core.PodTemplateSpec , error ) {
580+ return d .resources .RenderPodTemplateForMember (ctx , acs , spec , status , memberID , imageInfo )
580581}
581582
582- func (d * Deployment ) RenderPodTemplateForMemberFromCurrent (ctx context.Context , cachedStatus inspectorInterface. Inspector , memberID string ) (* core.PodTemplateSpec , error ) {
583- return d .resources .RenderPodTemplateForMemberFromCurrent (ctx , cachedStatus , memberID )
583+ func (d * Deployment ) RenderPodTemplateForMemberFromCurrent (ctx context.Context , acs sutil. ACS , memberID string ) (* core.PodTemplateSpec , error ) {
584+ return d .resources .RenderPodTemplateForMemberFromCurrent (ctx , acs , memberID )
584585}
585586
586587func (d * Deployment ) SelectImage (spec api.DeploymentSpec , status api.DeploymentStatus ) (api.ImageInfo , bool ) {
@@ -710,3 +711,7 @@ func (d *Deployment) GetStatusSnapshot() api.DeploymentStatus {
710711
711712 return * z
712713}
714+
715+ func (d * Deployment ) ACS () sutil.ACS {
716+ return d .acs
717+ }
0 commit comments