Skip to content

Commit 014ccd3

Browse files
committed
rename to ResourceClientBase
1 parent 8f0572e commit 014ccd3

File tree

20 files changed

+45
-45
lines changed

20 files changed

+45
-45
lines changed

hcloud/actions/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import warnings
55
from typing import TYPE_CHECKING, Any, NamedTuple
66

7-
from ..core import BaseResourceClient, BoundModelBase, Meta
7+
from ..core import BoundModelBase, Meta, ResourceClientBase
88
from .domain import Action, ActionFailedException, ActionTimeoutException
99

1010
if TYPE_CHECKING:
@@ -50,7 +50,7 @@ class ActionsPageResult(NamedTuple):
5050
meta: Meta
5151

5252

53-
class ResourceActionsClient(BaseResourceClient):
53+
class ResourceActionsClient(ResourceClientBase):
5454
_resource: str
5555

5656
def __init__(self, client: Client, resource: str | None):

hcloud/certificates/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import TYPE_CHECKING, Any, NamedTuple
44

55
from ..actions import ActionsPageResult, BoundAction, ResourceActionsClient
6-
from ..core import BaseResourceClient, BoundModelBase, Meta
6+
from ..core import BoundModelBase, Meta, ResourceClientBase
77
from .domain import (
88
Certificate,
99
CreateManagedCertificateResponse,
@@ -103,7 +103,7 @@ class CertificatesPageResult(NamedTuple):
103103
meta: Meta
104104

105105

106-
class CertificatesClient(BaseResourceClient):
106+
class CertificatesClient(ResourceClientBase):
107107
_client: Client
108108

109109
actions: ResourceActionsClient

hcloud/core/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
from __future__ import annotations
22

3-
from .client import BaseResourceClient, BoundModelBase, ClientEntityBase
3+
from .client import BoundModelBase, ClientEntityBase, ResourceClientBase
44
from .domain import BaseDomain, DomainIdentityMixin, Meta, Pagination
55

66
__all__ = [
77
"BaseDomain",
8-
"BaseResourceClient",
8+
"ResourceClientBase",
99
"BoundModelBase",
1010
"ClientEntityBase",
1111
"DomainIdentityMixin",

hcloud/core/client.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from .._client import Client
88

99

10-
class BaseResourceClient:
10+
class ResourceClientBase:
1111
_client: Client
1212

1313
max_per_page: int = 50
@@ -51,18 +51,18 @@ def _get_first_by(self, **kwargs): # type: ignore[no-untyped-def]
5151
return entities[0] if entities else None
5252

5353

54-
class ClientEntityBase(BaseResourceClient):
54+
class ClientEntityBase(ResourceClientBase):
5555
"""
5656
Kept for backward compatibility.
5757
5858
.. deprecated:: 2.6.0
59-
Use :class:``hcloud.core.client.BaseResourceClient`` instead.
59+
Use :class:``hcloud.core.client.ResourceClientBase`` instead.
6060
"""
6161

6262
def __init__(self, client: Client):
6363
warnings.warn(
6464
"The 'hcloud.core.client.ClientEntityBase' class is deprecated, please use the "
65-
"'hcloud.core.client.BaseResourceClient' class instead.",
65+
"'hcloud.core.client.ResourceClientBase' class instead.",
6666
DeprecationWarning,
6767
stacklevel=2,
6868
)
@@ -76,7 +76,7 @@ class BoundModelBase:
7676

7777
def __init__(
7878
self,
79-
client: BaseResourceClient,
79+
client: ResourceClientBase,
8080
data: dict,
8181
complete: bool = True,
8282
):

hcloud/datacenters/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import TYPE_CHECKING, Any, NamedTuple
44

5-
from ..core import BaseResourceClient, BoundModelBase, Meta
5+
from ..core import BoundModelBase, Meta, ResourceClientBase
66
from ..locations import BoundLocation
77
from ..server_types import BoundServerType
88
from .domain import Datacenter, DatacenterServerTypes
@@ -55,7 +55,7 @@ class DatacentersPageResult(NamedTuple):
5555
meta: Meta
5656

5757

58-
class DatacentersClient(BaseResourceClient):
58+
class DatacentersClient(ResourceClientBase):
5959
_client: Client
6060

6161
def get_by_id(self, id: int) -> BoundDatacenter:

hcloud/firewalls/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import TYPE_CHECKING, Any, NamedTuple
44

55
from ..actions import ActionsPageResult, BoundAction, ResourceActionsClient
6-
from ..core import BaseResourceClient, BoundModelBase, Meta
6+
from ..core import BoundModelBase, Meta, ResourceClientBase
77
from .domain import (
88
CreateFirewallResponse,
99
Firewall,
@@ -183,7 +183,7 @@ class FirewallsPageResult(NamedTuple):
183183
meta: Meta
184184

185185

186-
class FirewallsClient(BaseResourceClient):
186+
class FirewallsClient(ResourceClientBase):
187187
_client: Client
188188

189189
actions: ResourceActionsClient

hcloud/floating_ips/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import TYPE_CHECKING, Any, NamedTuple
44

55
from ..actions import ActionsPageResult, BoundAction, ResourceActionsClient
6-
from ..core import BaseResourceClient, BoundModelBase, Meta
6+
from ..core import BoundModelBase, Meta, ResourceClientBase
77
from ..locations import BoundLocation
88
from .domain import CreateFloatingIPResponse, FloatingIP
99

@@ -139,7 +139,7 @@ class FloatingIPsPageResult(NamedTuple):
139139
meta: Meta
140140

141141

142-
class FloatingIPsClient(BaseResourceClient):
142+
class FloatingIPsClient(ResourceClientBase):
143143
_client: Client
144144

145145
actions: ResourceActionsClient

hcloud/images/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from typing import TYPE_CHECKING, Any, NamedTuple
55

66
from ..actions import ActionsPageResult, BoundAction, ResourceActionsClient
7-
from ..core import BaseResourceClient, BoundModelBase, Meta
7+
from ..core import BoundModelBase, Meta, ResourceClientBase
88
from .domain import Image
99

1010
if TYPE_CHECKING:
@@ -112,7 +112,7 @@ class ImagesPageResult(NamedTuple):
112112
meta: Meta
113113

114114

115-
class ImagesClient(BaseResourceClient):
115+
class ImagesClient(ResourceClientBase):
116116
_client: Client
117117

118118
actions: ResourceActionsClient

hcloud/isos/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import TYPE_CHECKING, Any, NamedTuple
44

5-
from ..core import BaseResourceClient, BoundModelBase, Meta
5+
from ..core import BoundModelBase, Meta, ResourceClientBase
66
from .domain import Iso
77

88
if TYPE_CHECKING:
@@ -20,7 +20,7 @@ class IsosPageResult(NamedTuple):
2020
meta: Meta
2121

2222

23-
class IsosClient(BaseResourceClient):
23+
class IsosClient(ResourceClientBase):
2424
_client: Client
2525

2626
def get_by_id(self, id: int) -> BoundIso:

hcloud/load_balancer_types/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import TYPE_CHECKING, Any, NamedTuple
44

5-
from ..core import BaseResourceClient, BoundModelBase, Meta
5+
from ..core import BoundModelBase, Meta, ResourceClientBase
66
from .domain import LoadBalancerType
77

88
if TYPE_CHECKING:
@@ -20,7 +20,7 @@ class LoadBalancerTypesPageResult(NamedTuple):
2020
meta: Meta
2121

2222

23-
class LoadBalancerTypesClient(BaseResourceClient):
23+
class LoadBalancerTypesClient(ResourceClientBase):
2424
_client: Client
2525

2626
def get_by_id(self, id: int) -> BoundLoadBalancerType:

0 commit comments

Comments
 (0)