@@ -98,15 +98,14 @@ func (m *mysqlsh) clusterStatus(ctx context.Context) (innodbcluster.Status, erro
9898}
9999
100100func (m * mysqlsh ) rescanCluster (ctx context.Context ) error {
101- var err error
102-
101+ var cmd string
103102 if m .compareVersionWith ("8.4" ) >= 0 {
104- _ , _ , err = m . run ( ctx , fmt .Sprintf ("dba.getCluster('%s').rescan({'addUnmanaged': true, 'removeObsolete': true})" , m .clusterName ) )
103+ cmd = fmt .Sprintf ("dba.getCluster('%s').rescan({'addUnmanaged': true, 'removeObsolete': true})" , m .clusterName )
105104 } else {
106- _ , _ , err = m . run ( ctx , fmt .Sprintf ("dba.getCluster('%s').rescan({'addInstances': 'auto', 'removeInstances': 'auto'})" , m .clusterName ) )
105+ cmd = fmt .Sprintf ("dba.getCluster('%s').rescan({'addInstances': 'auto', 'removeInstances': 'auto'})" , m .clusterName )
107106 }
108107
109- if err != nil {
108+ if _ , _ , err := m . run ( ctx , cmd ); err != nil {
110109 return errors .Wrap (err , "rescan cluster" )
111110 }
112111
@@ -213,15 +212,14 @@ func updateGroupPeers(ctx context.Context, peers sets.Set[string], version *v.Ve
213212}
214213
215214func (m * mysqlsh ) configureInstance (ctx context.Context ) error {
216- var err error
217-
215+ var cmd string
218216 if m .compareVersionWith ("8.4" ) >= 0 {
219- _ , _ , err = m . run ( ctx , fmt .Sprintf ("dba.configureInstance('%s')" , m .getURI () ))
217+ cmd = fmt .Sprintf ("dba.configureInstance('%s')" , m .getURI ())
220218 } else {
221- _ , _ , err = m . run ( ctx , fmt .Sprintf ("dba.configureLocalInstance('%s', {'clearReadOnly': true})" , m .getURI () ))
219+ cmd = fmt .Sprintf ("dba.configureLocalInstance('%s', {'clearReadOnly': true})" , m .getURI ())
222220 }
223221
224- if err != nil {
222+ if _ , _ , err := m . run ( ctx , cmd ); err != nil {
225223 return errors .Wrap (err , "configure instance" )
226224 }
227225
@@ -241,29 +239,23 @@ func (m *mysqlsh) createCluster(ctx context.Context) error {
241239}
242240
243241func (m * mysqlsh ) addInstance (ctx context.Context , instanceDef string ) error {
244- var err error
242+ var cmd string
245243
246244 if m .compareVersionWith ("8.4" ) >= 0 {
247- _ , _ , err = m .run (
248- ctx ,
249- fmt .Sprintf (
250- "dba.getCluster('%s').addInstance('%s', {'recoveryMethod': 'clone', 'recoveryProgress': 2})" ,
251- m .clusterName ,
252- instanceDef ,
253- ),
245+ cmd = fmt .Sprintf (
246+ "dba.getCluster('%s').addInstance('%s', {'recoveryMethod': 'clone', 'recoveryProgress': 2})" ,
247+ m .clusterName ,
248+ instanceDef ,
254249 )
255250 } else {
256- _ , _ , err = m .run (
257- ctx ,
258- fmt .Sprintf (
259- "dba.getCluster('%s').addInstance('%s', {'recoveryMethod': 'clone', 'waitRecovery': 3})" ,
260- m .clusterName ,
261- instanceDef ,
262- ),
251+ cmd = fmt .Sprintf (
252+ "dba.getCluster('%s').addInstance('%s', {'recoveryMethod': 'clone', 'waitRecovery': 3})" ,
253+ m .clusterName ,
254+ instanceDef ,
263255 )
264256 }
265257
266- if err != nil {
258+ if _ , _ , err := m . run ( ctx , cmd ); err != nil {
267259 return errors .Wrap (err , "add instance" )
268260 }
269261
0 commit comments