Skip to content

Commit 912443b

Browse files
committed
fix: typo in LoadBalancerHealthCheckHttp class name
1 parent 47134e1 commit 912443b

4 files changed

Lines changed: 17 additions & 7 deletions

File tree

docs/api.clients.load_balancers.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ LoadBalancerClient
2020
.. autoclass:: hcloud.load_balancers.domain.LoadBalancerHealthCheck
2121
:members:
2222

23-
.. autoclass:: hcloud.load_balancers.domain.LoadBalancerHealtCheckHttp
23+
.. autoclass:: hcloud.load_balancers.domain.LoadBalancerHealthCheckHttp
2424
:members:
2525

2626
.. autoclass:: hcloud.load_balancers.domain.LoadBalancerTarget

hcloud/load_balancers/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
LoadBalancerAlgorithm,
1515
LoadBalancerHealtCheckHttp,
1616
LoadBalancerHealthCheck,
17+
LoadBalancerHealthCheckHttp,
1718
LoadBalancerService,
1819
LoadBalancerServiceHttp,
1920
LoadBalancerTarget,
@@ -33,6 +34,7 @@
3334
"LoadBalancer",
3435
"LoadBalancerAlgorithm",
3536
"LoadBalancerHealtCheckHttp",
37+
"LoadBalancerHealthCheckHttp",
3638
"LoadBalancerHealthCheck",
3739
"LoadBalancerService",
3840
"LoadBalancerServiceHttp",

hcloud/load_balancers/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
IPv6Network,
2121
LoadBalancer,
2222
LoadBalancerAlgorithm,
23-
LoadBalancerHealtCheckHttp,
2423
LoadBalancerHealthCheck,
24+
LoadBalancerHealthCheckHttp,
2525
LoadBalancerService,
2626
LoadBalancerServiceHttp,
2727
LoadBalancerTarget,
@@ -139,7 +139,7 @@ def __init__(self, client: LoadBalancersClient, data: dict, complete: bool = Tru
139139
timeout=service["health_check"]["timeout"],
140140
)
141141
if tmp_service.health_check.protocol != "tcp":
142-
tmp_service.health_check.http = LoadBalancerHealtCheckHttp(
142+
tmp_service.health_check.http = LoadBalancerHealthCheckHttp(
143143
domain=service["health_check"]["http"]["domain"],
144144
path=service["health_check"]["http"]["path"],
145145
response=service["health_check"]["http"]["response"],

hcloud/load_balancers/domain.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ class LoadBalancerHealthCheck(BaseDomain):
256256
Timeout in sec after a try is assumed as timeout
257257
:param retries: int
258258
Retries we perform until we assume a target as unhealthy
259-
:param http: LoadBalancerHealtCheckHttp
259+
:param http: LoadBalancerHealthCheckHttp
260260
HTTP Config
261261
"""
262262

@@ -267,7 +267,7 @@ def __init__(
267267
interval: int | None = None,
268268
timeout: int | None = None,
269269
retries: int | None = None,
270-
http: LoadBalancerHealtCheckHttp | None = None,
270+
http: LoadBalancerHealthCheckHttp | None = None,
271271
):
272272
self.protocol = protocol
273273
self.port = port
@@ -277,8 +277,8 @@ def __init__(
277277
self.http = http
278278

279279

280-
class LoadBalancerHealtCheckHttp(BaseDomain):
281-
"""LoadBalancerHealtCheckHttp Domain
280+
class LoadBalancerHealthCheckHttp(BaseDomain):
281+
"""LoadBalancerHealthCheckHttp Domain
282282
283283
:param domain: str
284284
Domain name to send in HTTP request. Can be null: In that case we will not send a domain name
@@ -307,6 +307,14 @@ def __init__(
307307
self.tls = tls
308308

309309

310+
LoadBalancerHealtCheckHttp = LoadBalancerHealthCheckHttp
311+
"""
312+
Kept for backward compatibility.
313+
314+
Please use ``LoadBalancerHealthCheckHttp`` instead.
315+
"""
316+
317+
310318
class LoadBalancerTarget(BaseDomain):
311319
"""LoadBalancerTarget Domain
312320

0 commit comments

Comments
 (0)