From 31ee45a36bb4458e3d00ee3330b8445c16b92ce4 Mon Sep 17 00:00:00 2001 From: Sergii Tkachenko Date: Wed, 21 Feb 2024 16:36:23 -0800 Subject: [PATCH] `pylint: disable=no-member` no longer needed --- framework/helpers/grpc.py | 4 ++-- framework/infrastructure/k8s.py | 28 ++++++++++++++-------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/framework/helpers/grpc.py b/framework/helpers/grpc.py index c4204d9b..e3f1c0ea 100644 --- a/framework/helpers/grpc.py +++ b/framework/helpers/grpc.py @@ -27,7 +27,7 @@ MetadataByPeer: list[str, RpcMetadata] -@functools.cache # pylint: disable=no-member +@functools.cache def status_from_int(grpc_status_int: int) -> Optional[grpc.StatusCode]: """Converts the integer gRPC status code to the grpc.StatusCode enum.""" for grpc_status in grpc.StatusCode: @@ -63,7 +63,7 @@ class PrettyStatsPerMethod: result: Dict[str, int] @property - @functools.cache # pylint: disable=no-member + @functools.cache def rpcs_completed(self): """Returns the total count of competed RPCs across all statuses.""" return sum(self.result.values()) diff --git a/framework/infrastructure/k8s.py b/framework/infrastructure/k8s.py index d3119161..c246ab7c 100644 --- a/framework/infrastructure/k8s.py +++ b/framework/infrastructure/k8s.py @@ -146,7 +146,7 @@ def client(self) -> client.ApiClient: def dynamic_client(self) -> dynamic.DynamicClient: return self._dynamic_client - @functools.cache # pylint: disable=no-member + @functools.cache def grpc_route(self, version: str) -> dynamic_res.Resource: api_name = "gateway.networking.k8s.io" kind = "GRPCRoute" @@ -160,7 +160,7 @@ def grpc_route(self, version: str) -> dynamic_res.Resource: return self._load_dynamic_api(api_name, version, kind) - @functools.cache # pylint: disable=no-member + @functools.cache def http_route(self, version: str) -> dynamic_res.Resource: api_name = "gateway.networking.k8s.io" kind = "HTTPRoute" @@ -172,7 +172,7 @@ def http_route(self, version: str) -> dynamic_res.Resource: return self._load_dynamic_api(api_name, version, kind) - @functools.cache # pylint: disable=no-member + @functools.cache def gcp_session_affinity_filter(self, version: str) -> dynamic_res.Resource: api_name = "networking.gke.io" kind = "GCPSessionAffinityFilter" @@ -184,7 +184,7 @@ def gcp_session_affinity_filter(self, version: str) -> dynamic_res.Resource: return self._load_dynamic_api(api_name, version, kind) - @functools.cache # pylint: disable=no-member + @functools.cache def gcp_session_affinity_policy(self, version: str) -> dynamic_res.Resource: api_name = "networking.gke.io" kind = "GCPSessionAffinityPolicy" @@ -196,7 +196,7 @@ def gcp_session_affinity_policy(self, version: str) -> dynamic_res.Resource: return self._load_dynamic_api(api_name, version, kind) - @functools.cache # pylint: disable=no-member + @functools.cache def gcp_backend_policy(self, version: str) -> dynamic_res.Resource: api_name = "networking.gke.io" kind = "GCPBackendPolicy" @@ -208,7 +208,7 @@ def gcp_backend_policy(self, version: str) -> dynamic_res.Resource: return self._load_dynamic_api(api_name, version, kind) - @functools.cache # pylint: disable=no-member + @functools.cache def pod_monitoring(self, version: str) -> dynamic_res.Resource: api_name = "monitoring.googleapis.com" kind = "PodMonitoring" @@ -296,12 +296,12 @@ def name(self): return self._name @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_gke_mesh(self) -> dynamic_res.Resource: return self._get_dynamic_api("net.gke.io/v1alpha1", "TDMesh") @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_grpc_route(self) -> dynamic_res.Resource: return self._get_dynamic_api( "gateway.networking.k8s.io/v1alpha2", @@ -309,7 +309,7 @@ def api_grpc_route(self) -> dynamic_res.Resource: ) @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_http_route(self) -> dynamic_res.Resource: return self._get_dynamic_api( "gateway.networking.k8s.io/v1beta1", @@ -317,7 +317,7 @@ def api_http_route(self) -> dynamic_res.Resource: ) @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_session_affinity_filter(self) -> dynamic_res.Resource: return self._get_dynamic_api( "networking.gke.io/v1", @@ -325,7 +325,7 @@ def api_session_affinity_filter(self) -> dynamic_res.Resource: ) @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_session_affinity_policy(self) -> dynamic_res.Resource: return self._get_dynamic_api( "networking.gke.io/v1", @@ -333,7 +333,7 @@ def api_session_affinity_policy(self) -> dynamic_res.Resource: ) @property - @functools.cache # pylint: disable=no-member + @functools.cache def pod_monitoring(self) -> dynamic_res.Resource: return self._get_dynamic_api( "monitoring.googleapis.com/v1", @@ -341,7 +341,7 @@ def pod_monitoring(self) -> dynamic_res.Resource: ) @property - @functools.cache # pylint: disable=no-member + @functools.cache def api_backend_policy(self) -> dynamic_res.Resource: return self._get_dynamic_api( "networking.gke.io/v1", @@ -367,7 +367,7 @@ def _apply_manifest_custom_object(self, manifest) -> DynResourceInstance: api = self._get_dynamic_api(manifest["apiVersion"], manifest["kind"]) return api.create(manifest) - @functools.cache # pylint: disable=no-member + @functools.cache def _get_dynamic_api(self, api_version, kind) -> dynamic_res.Resource: group, _, version = api_version.partition("/")