Skip to content

Commit 5735c9c

Browse files
authored
models do not copy default confguration (#300)
1 parent 2d39769 commit 5735c9c

File tree

568 files changed

+599
-564
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

568 files changed

+599
-564
lines changed

examples/tail.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ async def main():
6969

7070
if cmd == []:
7171
print('No matching PODs !')
72+
await api.close()
7273
return
7374

7475
if args.follow:

kubernetes_asyncio/client/configuration.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,16 @@ def set_default(cls, default):
253253
"""
254254
cls._default = copy.deepcopy(default)
255255

256+
@classmethod
257+
def get_default(cls):
258+
"""Get default instance of configuration.
259+
260+
:return: The Configuration object.
261+
"""
262+
if cls._default is None:
263+
cls.set_default(Configuration())
264+
return cls._default
265+
256266
@classmethod
257267
def get_default_copy(cls):
258268
"""Return new instance of configuration.

kubernetes_asyncio/client/models/admissionregistration_v1_service_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class AdmissionregistrationV1ServiceReference(object):
5252
def __init__(self, name=None, namespace=None, path=None, port=None, local_vars_configuration=None): # noqa: E501
5353
"""AdmissionregistrationV1ServiceReference - a model defined in OpenAPI""" # noqa: E501
5454
if local_vars_configuration is None:
55-
local_vars_configuration = Configuration.get_default_copy()
55+
local_vars_configuration = Configuration.get_default()
5656
self.local_vars_configuration = local_vars_configuration
5757

5858
self._name = None

kubernetes_asyncio/client/models/admissionregistration_v1_webhook_client_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class AdmissionregistrationV1WebhookClientConfig(object):
5050
def __init__(self, ca_bundle=None, service=None, url=None, local_vars_configuration=None): # noqa: E501
5151
"""AdmissionregistrationV1WebhookClientConfig - a model defined in OpenAPI""" # noqa: E501
5252
if local_vars_configuration is None:
53-
local_vars_configuration = Configuration.get_default_copy()
53+
local_vars_configuration = Configuration.get_default()
5454
self.local_vars_configuration = local_vars_configuration
5555

5656
self._ca_bundle = None

kubernetes_asyncio/client/models/apiextensions_v1_service_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class ApiextensionsV1ServiceReference(object):
5252
def __init__(self, name=None, namespace=None, path=None, port=None, local_vars_configuration=None): # noqa: E501
5353
"""ApiextensionsV1ServiceReference - a model defined in OpenAPI""" # noqa: E501
5454
if local_vars_configuration is None:
55-
local_vars_configuration = Configuration.get_default_copy()
55+
local_vars_configuration = Configuration.get_default()
5656
self.local_vars_configuration = local_vars_configuration
5757

5858
self._name = None

kubernetes_asyncio/client/models/apiextensions_v1_webhook_client_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class ApiextensionsV1WebhookClientConfig(object):
5050
def __init__(self, ca_bundle=None, service=None, url=None, local_vars_configuration=None): # noqa: E501
5151
"""ApiextensionsV1WebhookClientConfig - a model defined in OpenAPI""" # noqa: E501
5252
if local_vars_configuration is None:
53-
local_vars_configuration = Configuration.get_default_copy()
53+
local_vars_configuration = Configuration.get_default()
5454
self.local_vars_configuration = local_vars_configuration
5555

5656
self._ca_bundle = None

kubernetes_asyncio/client/models/apiregistration_v1_service_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class ApiregistrationV1ServiceReference(object):
5050
def __init__(self, name=None, namespace=None, port=None, local_vars_configuration=None): # noqa: E501
5151
"""ApiregistrationV1ServiceReference - a model defined in OpenAPI""" # noqa: E501
5252
if local_vars_configuration is None:
53-
local_vars_configuration = Configuration.get_default_copy()
53+
local_vars_configuration = Configuration.get_default()
5454
self.local_vars_configuration = local_vars_configuration
5555

5656
self._name = None

kubernetes_asyncio/client/models/authentication_v1_token_request.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class AuthenticationV1TokenRequest(object):
5454
def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status=None, local_vars_configuration=None): # noqa: E501
5555
"""AuthenticationV1TokenRequest - a model defined in OpenAPI""" # noqa: E501
5656
if local_vars_configuration is None:
57-
local_vars_configuration = Configuration.get_default_copy()
57+
local_vars_configuration = Configuration.get_default()
5858
self.local_vars_configuration = local_vars_configuration
5959

6060
self._api_version = None

kubernetes_asyncio/client/models/core_v1_endpoint_port.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class CoreV1EndpointPort(object):
5252
def __init__(self, app_protocol=None, name=None, port=None, protocol=None, local_vars_configuration=None): # noqa: E501
5353
"""CoreV1EndpointPort - a model defined in OpenAPI""" # noqa: E501
5454
if local_vars_configuration is None:
55-
local_vars_configuration = Configuration.get_default_copy()
55+
local_vars_configuration = Configuration.get_default()
5656
self.local_vars_configuration = local_vars_configuration
5757

5858
self._app_protocol = None

kubernetes_asyncio/client/models/core_v1_event.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class CoreV1Event(object):
7878
def __init__(self, action=None, api_version=None, count=None, event_time=None, first_timestamp=None, involved_object=None, kind=None, last_timestamp=None, message=None, metadata=None, reason=None, related=None, reporting_component=None, reporting_instance=None, series=None, source=None, type=None, local_vars_configuration=None): # noqa: E501
7979
"""CoreV1Event - a model defined in OpenAPI""" # noqa: E501
8080
if local_vars_configuration is None:
81-
local_vars_configuration = Configuration.get_default_copy()
81+
local_vars_configuration = Configuration.get_default()
8282
self.local_vars_configuration = local_vars_configuration
8383

8484
self._action = None

0 commit comments

Comments
 (0)