@@ -40,10 +40,11 @@ func cleanAllAWSPE(region string, subnets []string) error {
4040 }
4141
4242 if len (subnetOutput .Subnets ) == 0 {
43- return fmt . Errorf ( "no subnets found" )
43+ continue
4444 }
4545 subnetID := subnetOutput .Subnets [0 ].SubnetId
4646
47+ fmt .Printf ("Listing private endpoints in subnet %s at region %s" , * subnetID , region )
4748 endpoints , err := svc .DescribeVpcEndpoints (& ec2.DescribeVpcEndpointsInput {})
4849 if err != nil {
4950 return fmt .Errorf ("error fething all vpcEP: %v" , err )
@@ -56,6 +57,8 @@ func cleanAllAWSPE(region string, subnets []string) error {
5657 }
5758 }
5859
60+ fmt .Printf ("Found %d private endpoints in subnet %s at region %s" , len (endpointIDs ), * subnetID , region )
61+
5962 err = deleteAWSPEsByID (svc , endpointIDs )
6063 if err != nil {
6164 return err
@@ -92,6 +95,7 @@ func cleanAllAzurePE(ctx context.Context, resourceGroupName, azureSubscriptionID
9295 peClient := network .NewPrivateEndpointsClient (azureSubscriptionID )
9396 peClient .Authorizer = authorizer
9497
98+ fmt .Printf ("Listing private endpoints at %s" , resourceGroupName )
9599 peList , err := peClient .List (ctx , resourceGroupName )
96100 if err != nil {
97101 return fmt .Errorf ("error fething all PE: %v" , err )
@@ -106,6 +110,8 @@ func cleanAllAzurePE(ctx context.Context, resourceGroupName, azureSubscriptionID
106110 }
107111 }
108112
113+ fmt .Printf ("Found %d private endpoints at %s" , len (endpointNames ), resourceGroupName )
114+
109115 for _ , peName := range endpointNames {
110116 _ , errDelete := peClient .Delete (ctx , resourceGroupName , peName )
111117 if errDelete != nil {
@@ -129,10 +135,12 @@ func cleanAllGCPPE(ctx context.Context, projectID, vpc, region string, subnets [
129135 for _ , subnet := range subnets {
130136 subnetURL := formSubnetURL (region , subnet , projectID )
131137
138+ fmt .Printf ("Listing forward rules at %s" , subnetURL )
132139 forwardRules , err := computeService .ForwardingRules .List (projectID , region ).Do ()
133140 if err != nil {
134141 return fmt .Errorf ("error while listing forwarding rules: %v" , err )
135142 }
143+ log .Printf ("Found %d forward rule(s)" , len (forwardRules .Items ))
136144
137145 counter := 0
138146 for _ , forwardRule := range forwardRules .Items {
@@ -147,7 +155,7 @@ func cleanAllGCPPE(ctx context.Context, projectID, vpc, region string, subnets [
147155 forwardRule .Name , forwardRule .Network )
148156 }
149157 }
150- log .Printf ("deleted %d GCP Forfard rules" , counter )
158+ log .Printf ("deleted %d GCP Forward rules" , counter )
151159
152160 time .Sleep (time .Second * 20 ) // need to wait for GCP to delete the forwarding rule
153161 err = deleteGCPAddressBySubnet (computeService , projectID , region , subnetURL )
@@ -160,6 +168,7 @@ func cleanAllGCPPE(ctx context.Context, projectID, vpc, region string, subnets [
160168}
161169
162170func deleteGCPAddressBySubnet (service * compute.Service , projectID , region , subnetURL string ) error {
171+ fmt .Printf ("Listing addresses at %s" , subnetURL )
163172 addressList , err := service .Addresses .List (projectID , region ).Do ()
164173 if err != nil {
165174 return fmt .Errorf ("error while listing addresses: %v" , err )
0 commit comments