Skip to content

Commit 590d28d

Browse files
committed
address review comments
1 parent 6b9b281 commit 590d28d

File tree

1 file changed

+18
-26
lines changed

1 file changed

+18
-26
lines changed

cmd/bootstrap/group_replication.go

Lines changed: 18 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -98,15 +98,14 @@ func (m *mysqlsh) clusterStatus(ctx context.Context) (innodbcluster.Status, erro
9898
}
9999

100100
func (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

215214
func (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

243241
func (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

Comments
 (0)