@@ -13,6 +13,7 @@ import (
1313 "github.com/pkg/errors"
1414
1515 apiv1alpha1 "github.com/percona/percona-server-mysql-operator/api/v1alpha1"
16+ "github.com/percona/percona-server-mysql-operator/cmd/db"
1617 database "github.com/percona/percona-server-mysql-operator/cmd/db"
1718 mysqldb "github.com/percona/percona-server-mysql-operator/pkg/db"
1819 "github.com/percona/percona-server-mysql-operator/pkg/k8s"
@@ -82,7 +83,12 @@ func checkReadinessAsync(ctx context.Context) error {
8283 return errors .Wrapf (err , "get %s password" , apiv1alpha1 .UserMonitor )
8384 }
8485
85- db , err := database .NewDatabase (ctx , apiv1alpha1 .UserMonitor , monitorPass , podIP , mysql .DefaultAdminPort )
86+ params := db.DBParams {
87+ User : apiv1alpha1 .UserMonitor ,
88+ Pass : monitorPass ,
89+ Host : podIP ,
90+ }
91+ db , err := database .NewDatabase (ctx , params )
8692 if err != nil {
8793 return errors .Wrap (err , "connect to db" )
8894 }
@@ -117,7 +123,12 @@ func checkReadinessGR(ctx context.Context) error {
117123 return errors .Wrapf (err , "get %s password" , apiv1alpha1 .UserMonitor )
118124 }
119125
120- db , err := database .NewDatabase (ctx , apiv1alpha1 .UserMonitor , monitorPass , podIP , mysql .DefaultAdminPort )
126+ params := db.DBParams {
127+ User : apiv1alpha1 .UserMonitor ,
128+ Pass : monitorPass ,
129+ Host : podIP ,
130+ }
131+ db , err := database .NewDatabase (ctx , params )
121132 if err != nil {
122133 return errors .Wrap (err , "connect to db" )
123134 }
@@ -151,7 +162,12 @@ func checkLivenessAsync(ctx context.Context) error {
151162 return errors .Wrapf (err , "get %s password" , apiv1alpha1 .UserMonitor )
152163 }
153164
154- db , err := database .NewDatabase (ctx , apiv1alpha1 .UserMonitor , monitorPass , podIP , mysql .DefaultAdminPort )
165+ params := db.DBParams {
166+ User : apiv1alpha1 .UserMonitor ,
167+ Pass : monitorPass ,
168+ Host : podIP ,
169+ }
170+ db , err := database .NewDatabase (ctx , params )
155171 if err != nil {
156172 return errors .Wrap (err , "connect to db" )
157173 }
@@ -171,7 +187,12 @@ func checkLivenessGR(ctx context.Context) error {
171187 return errors .Wrapf (err , "get %s password" , apiv1alpha1 .UserMonitor )
172188 }
173189
174- db , err := database .NewDatabase (ctx , apiv1alpha1 .UserMonitor , monitorPass , podIP , mysql .DefaultAdminPort )
190+ params := db.DBParams {
191+ User : apiv1alpha1 .UserMonitor ,
192+ Pass : monitorPass ,
193+ Host : podIP ,
194+ }
195+ db , err := database .NewDatabase (ctx , params )
175196 if err != nil {
176197 return errors .Wrap (err , "connect to db" )
177198 }
@@ -202,7 +223,12 @@ func checkReplication(ctx context.Context) error {
202223 return errors .Wrapf (err , "get %s password" , apiv1alpha1 .UserMonitor )
203224 }
204225
205- db , err := database .NewDatabase (ctx , apiv1alpha1 .UserMonitor , monitorPass , podIP , mysql .DefaultAdminPort )
226+ params := db.DBParams {
227+ User : apiv1alpha1 .UserMonitor ,
228+ Pass : monitorPass ,
229+ Host : podIP ,
230+ }
231+ db , err := database .NewDatabase (ctx , params )
206232 if err != nil {
207233 return errors .Wrap (err , "connect to db" )
208234 }
0 commit comments