@@ -13,18 +13,18 @@ import (
1313 "k8s.io/apimachinery/pkg/util/wait"
1414)
1515
16- const subnetTypeName = "subnet "
16+ const cloudSubnetTypeName = "cloudSubnet "
1717
18- // listSubnets lists subnets in the cloud.
19- func (o * ClusterUninstaller ) listSubnets () (cloudResources , error ) {
20- o .Logger .Debugf ("Listing Subnets" )
18+ // listCloudSubnets lists subnets in the VPC cloud.
19+ func (o * ClusterUninstaller ) listCloudSubnets () (cloudResources , error ) {
20+ o .Logger .Debugf ("Listing virtual Cloud Subnets" )
2121
2222 ctx , cancel := o .contextWithTimeout ()
2323 defer cancel ()
2424
2525 select {
2626 case <- ctx .Done ():
27- o .Logger .Debugf ("listSubnets : case <-ctx.Done()" )
27+ o .Logger .Debugf ("listCloudSubnets : case <-ctx.Done()" )
2828 return nil , o .Context .Err () // we're cancelled, abort
2929 default :
3030 }
@@ -42,27 +42,27 @@ func (o *ClusterUninstaller) listSubnets() (cloudResources, error) {
4242 for _ , subnet := range subnets .Subnets {
4343 if strings .Contains (* subnet .Name , o .InfraID ) {
4444 foundOne = true
45- o .Logger .Debugf ("listSubnets : FOUND: %s, %s" , * subnet .ID , * subnet .Name )
45+ o .Logger .Debugf ("listCloudSubnets : FOUND: %s, %s" , * subnet .ID , * subnet .Name )
4646 result = append (result , cloudResource {
4747 key : * subnet .ID ,
4848 name : * subnet .Name ,
4949 status : "" ,
50- typeName : subnetTypeName ,
50+ typeName : cloudSubnetTypeName ,
5151 id : * subnet .ID ,
5252 })
5353 }
5454 }
5555 if ! foundOne {
56- o .Logger .Debugf ("listSubnets : NO matching subnet against: %s" , o .InfraID )
56+ o .Logger .Debugf ("listCloudSubnets : NO matching subnet against: %s" , o .InfraID )
5757 for _ , subnet := range subnets .Subnets {
58- o .Logger .Debugf ("listSubnets : subnet: %s" , * subnet .Name )
58+ o .Logger .Debugf ("listCloudSubnets : subnet: %s" , * subnet .Name )
5959 }
6060 }
6161
6262 return cloudResources {}.insert (result ... ), nil
6363}
6464
65- func (o * ClusterUninstaller ) deleteSubnet (item cloudResource ) error {
65+ func (o * ClusterUninstaller ) deleteCloudSubnet (item cloudResource ) error {
6666 var getOptions * vpcv1.GetSubnetOptions
6767 var response * core.DetailedResponse
6868 var err error
@@ -72,7 +72,7 @@ func (o *ClusterUninstaller) deleteSubnet(item cloudResource) error {
7272
7373 select {
7474 case <- ctx .Done ():
75- o .Logger .Debugf ("deleteSubnet : case <-ctx.Done()" )
75+ o .Logger .Debugf ("deleteCloudSubnet : case <-ctx.Done()" )
7676 return o .Context .Err () // we're cancelled, abort
7777 default :
7878 }
@@ -87,7 +87,7 @@ func (o *ClusterUninstaller) deleteSubnet(item cloudResource) error {
8787 return nil
8888 }
8989 if err != nil && response != nil && response .StatusCode == gohttp .StatusInternalServerError {
90- o .Logger .Infof ("deleteSubnet : internal server error" )
90+ o .Logger .Infof ("deleteCloudSubnet : internal server error" )
9191 return nil
9292 }
9393
@@ -103,10 +103,10 @@ func (o *ClusterUninstaller) deleteSubnet(item cloudResource) error {
103103 return nil
104104}
105105
106- // destroySubnets removes all subnet resources that have a name prefixed
106+ // destroyCloudSubnets removes all subnet resources that have a name prefixed
107107// with the cluster's infra ID.
108- func (o * ClusterUninstaller ) destroySubnets () error {
109- firstPassList , err := o .listSubnets ()
108+ func (o * ClusterUninstaller ) destroyCloudSubnets () error {
109+ firstPassList , err := o .listCloudSubnets ()
110110 if err != nil {
111111 return err
112112 }
@@ -115,15 +115,15 @@ func (o *ClusterUninstaller) destroySubnets() error {
115115 return nil
116116 }
117117
118- items := o .insertPendingItems (subnetTypeName , firstPassList .list ())
118+ items := o .insertPendingItems (cloudSubnetTypeName , firstPassList .list ())
119119
120120 ctx , cancel := o .contextWithTimeout ()
121121 defer cancel ()
122122
123123 for _ , item := range items {
124124 select {
125125 case <- ctx .Done ():
126- o .Logger .Debugf ("destroySubnets : case <-ctx.Done()" )
126+ o .Logger .Debugf ("destroyCloudSubnets : case <-ctx.Done()" )
127127 return o .Context .Err () // we're cancelled, abort
128128 default :
129129 }
@@ -134,23 +134,23 @@ func (o *ClusterUninstaller) destroySubnets() error {
134134 Cap : leftInContext (ctx ),
135135 Steps : math .MaxInt32 }
136136 err = wait .ExponentialBackoffWithContext (ctx , backoff , func (context.Context ) (bool , error ) {
137- err2 := o .deleteSubnet (item )
137+ err2 := o .deleteCloudSubnet (item )
138138 if err2 == nil {
139139 return true , err2
140140 }
141141 o .errorTracker .suppressWarning (item .key , err2 , o .Logger )
142142 return false , err2
143143 })
144144 if err != nil {
145- o .Logger .Fatal ("destroySubnets : ExponentialBackoffWithContext (destroy) returns " , err )
145+ o .Logger .Fatal ("destroyCloudSubnets : ExponentialBackoffWithContext (destroy) returns " , err )
146146 }
147147 }
148148
149- if items = o .getPendingItems (subnetTypeName ); len (items ) > 0 {
149+ if items = o .getPendingItems (cloudSubnetTypeName ); len (items ) > 0 {
150150 for _ , item := range items {
151- o .Logger .Debugf ("destroySubnets : found %s in pending items" , item .name )
151+ o .Logger .Debugf ("destroyCloudSubnets : found %s in pending items" , item .name )
152152 }
153- return fmt .Errorf ("destroySubnets : %d undeleted items pending" , len (items ))
153+ return fmt .Errorf ("destroyCloudSubnets : %d undeleted items pending" , len (items ))
154154 }
155155
156156 backoff := wait.Backoff {
@@ -159,7 +159,7 @@ func (o *ClusterUninstaller) destroySubnets() error {
159159 Cap : leftInContext (ctx ),
160160 Steps : math .MaxInt32 }
161161 err = wait .ExponentialBackoffWithContext (ctx , backoff , func (context.Context ) (bool , error ) {
162- secondPassList , err2 := o .listSubnets ()
162+ secondPassList , err2 := o .listCloudSubnets ()
163163 if err2 != nil {
164164 return false , err2
165165 }
@@ -168,12 +168,12 @@ func (o *ClusterUninstaller) destroySubnets() error {
168168 return true , nil
169169 }
170170 for _ , item := range secondPassList {
171- o .Logger .Debugf ("destroySubnets : found %s in second pass" , item .name )
171+ o .Logger .Debugf ("destroyCloudSubnets : found %s in second pass" , item .name )
172172 }
173173 return false , nil
174174 })
175175 if err != nil {
176- o .Logger .Fatal ("destroySubnets : ExponentialBackoffWithContext (list) returns " , err )
176+ o .Logger .Fatal ("destroyCloudSubnets : ExponentialBackoffWithContext (list) returns " , err )
177177 }
178178
179179 return nil
0 commit comments