Skip to content

Commit 2a9103e

Browse files
committed
refactor(hetzner): fix deprecated methods
1 parent 53f7463 commit 2a9103e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cluster-autoscaler/cloudprovider/hetzner/hetzner_manager.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,9 @@ func newManager() (*hetznerManager, error) {
9595
hcloud.WithToken(token),
9696
hcloud.WithHTTPClient(httpClient),
9797
hcloud.WithApplication("cluster-autoscaler", version.ClusterAutoscalerVersion),
98-
hcloud.WithPollBackoffFunc(hcloud.ExponentialBackoff(2, 500*time.Millisecond)),
98+
hcloud.WithPollOpts(hcloud.PollOpts{
99+
BackoffFunc: hcloud.ExponentialBackoff(2, 500*time.Millisecond),
100+
}),
99101
hcloud.WithDebugWriter(&debugWriter{}),
100102
}
101103

@@ -252,7 +254,7 @@ func (m *hetznerManager) deleteByNode(node *apiv1.Node) error {
252254
}
253255

254256
func (m *hetznerManager) deleteServer(server *hcloud.Server) error {
255-
_, err := m.client.Server.Delete(m.apiCallContext, server)
257+
_, _, err := m.client.Server.DeleteWithResult(m.apiCallContext, server)
256258
return err
257259
}
258260

0 commit comments

Comments
 (0)