@@ -149,7 +149,7 @@ func (instance *Cluster) startRandomDelayGenerator(ctx context.Context, min, max
149149}
150150
151151// LoadCluster loads cluster information from metadata
152- func LoadCluster (ctx context.Context , svc iaas.Service , name string , options ... data. ImmutableKeyValue ) (_ resources.Cluster , ferr fail.Error ) {
152+ func LoadCluster (ctx context.Context , svc iaas.Service , name string ) (_ resources.Cluster , ferr fail.Error ) {
153153 defer fail .OnPanic (& ferr )
154154
155155 if svc == nil {
@@ -1194,7 +1194,7 @@ func (instance *Cluster) AddNodes(ctx context.Context, count uint, def abstract.
11941194 for _ , v := range nodes {
11951195 v := v
11961196 _ , derr = dtg .Start (
1197- instance .taskDeleteNode , taskDeleteNodeParameters {node : v , nodeLoadMethod : WithoutReloadOption },
1197+ instance .taskDeleteNode , taskDeleteNodeParameters {node : v },
11981198 )
11991199 if derr != nil {
12001200 abErr := dtg .AbortWithCause (derr )
@@ -1386,7 +1386,7 @@ func (instance *Cluster) DeleteSpecificNode(ctx context.Context, hostID string,
13861386 return xerr
13871387 }
13881388
1389- xerr = instance .deleteNode (task .Context (), node , selectedMaster .(* Host ), WithReloadOption )
1389+ xerr = instance .deleteNode (task .Context (), node , selectedMaster .(* Host ))
13901390 if xerr != nil {
13911391 return xerr
13921392 }
@@ -2037,7 +2037,7 @@ func (instance *Cluster) deleteMaster(ctx context.Context, host resources.Host)
20372037}
20382038
20392039// deleteNode deletes a node
2040- func (instance * Cluster ) deleteNode (ctx context.Context , node * propertiesv3.ClusterNode , master * Host , loadHostMethod data. ImmutableKeyValue ) (ferr fail.Error ) {
2040+ func (instance * Cluster ) deleteNode (ctx context.Context , node * propertiesv3.ClusterNode , master * Host ) (ferr fail.Error ) {
20412041 task , xerr := concurrency .TaskFromContextOrVoid (ctx )
20422042 xerr = debug .InjectPlannedFail (xerr )
20432043 if xerr != nil {
@@ -2114,7 +2114,7 @@ func (instance *Cluster) deleteNode(ctx context.Context, node *propertiesv3.Clus
21142114 }()
21152115
21162116 // Deletes node
2117- hostInstance , xerr := LoadHost (task .Context (), instance .Service (), nodeRef , loadHostMethod )
2117+ hostInstance , xerr := LoadHost (task .Context (), instance .Service (), nodeRef )
21182118 xerr = debug .InjectPlannedFail (xerr )
21192119 if xerr != nil {
21202120 switch xerr .(type ) {
@@ -2312,7 +2312,7 @@ func (instance *Cluster) delete(ctx context.Context) (ferr fail.Error) {
23122312
23132313 completedOptions = append (completedOptions , concurrency .AmendID (fmt .Sprintf ("/node/%s/delete" , n .Name )))
23142314 _ , xerr = tg .Start (
2315- instance .taskDeleteNode , taskDeleteNodeParameters {node : n , nodeLoadMethod : WithoutReloadOption },
2315+ instance .taskDeleteNode , taskDeleteNodeParameters {node : n },
23162316 completedOptions ... ,
23172317 )
23182318 xerr = debug .InjectPlannedFail (xerr )
@@ -2338,7 +2338,7 @@ func (instance *Cluster) delete(ctx context.Context) (ferr fail.Error) {
23382338
23392339 completedOptions = append (completedOptions , concurrency .AmendID (fmt .Sprintf ("/master/%s/delete" , n .Name )))
23402340 _ , xerr := tg .Start (
2341- instance .taskDeleteMaster , taskDeleteNodeParameters {node : n , nodeLoadMethod : WithoutReloadOption },
2341+ instance .taskDeleteMaster , taskDeleteNodeParameters {node : n },
23422342 completedOptions ... ,
23432343 )
23442344 xerr = debug .InjectPlannedFail (xerr )
@@ -2396,7 +2396,7 @@ func (instance *Cluster) delete(ctx context.Context) (ferr fail.Error) {
23962396
23972397 for _ , v := range all {
23982398 _ , xerr = tg .Start (
2399- instance .taskDeleteNode , taskDeleteNodeParameters {node : v , nodeLoadMethod : WithoutReloadOption },
2399+ instance .taskDeleteNode , taskDeleteNodeParameters {node : v },
24002400 concurrency .InheritParentIDOption , concurrency .AmendID (fmt .Sprintf ("/node/%s/delete" , v .Name )),
24012401 )
24022402 xerr = debug .InjectPlannedFail (xerr )
@@ -3407,7 +3407,7 @@ func (instance *Cluster) Shrink(ctx context.Context, count uint) (_ []*propertie
34073407 for _ , v := range removedNodes {
34083408 _ , xerr = tg .Start (
34093409 instance .taskDeleteNode ,
3410- taskDeleteNodeParameters {node : v , nodeLoadMethod : WithReloadOption , master : selectedMaster .(* Host )},
3410+ taskDeleteNodeParameters {node : v , master : selectedMaster .(* Host )},
34113411 concurrency .InheritParentIDOption , concurrency .AmendID (fmt .Sprintf ("/node/%s/delete" , v .Name )),
34123412 )
34133413 xerr = debug .InjectPlannedFail (xerr )
0 commit comments