Skip to content

Commit ce387b3

Browse files
authored
Merge pull request #357 from mbohlool/b1
Updte master to kubernetes 1.8
2 parents 7e4b809 + 6b1a80c commit ce387b3

File tree

1,144 files changed

+77638
-17116
lines changed

Some content is hidden

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

1,144 files changed

+77638
-17116
lines changed

Diff for: kubernetes/README.md

+239-49
Large diffs are not rendered by default.

Diff for: kubernetes/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
__project__ = 'kubernetes'
1616
# The version is auto-updated. Please do not edit.
17-
__version__ = "3.0.0-snapshot"
17+
__version__ = "4.0.0-snapshot"
1818

1919
import kubernetes.client
2020
import kubernetes.config

Diff for: kubernetes/client/__init__.py

+105-19
Large diffs are not rendered by default.

Diff for: kubernetes/client/api_client.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
66
7-
OpenAPI spec version: v1.7.9
7+
OpenAPI spec version: v1.8.1
88
99
Generated by: https://github.com/swagger-api/swagger-codegen.git
1010
"""
@@ -71,7 +71,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, cook
7171
self.default_headers[header_name] = header_value
7272
self.cookie = cookie
7373
# Set default User-Agent.
74-
self.user_agent = 'Swagger-Codegen/3.0.0-snapshot/python'
74+
self.user_agent = 'Swagger-Codegen/4.0.0-snapshot/python'
7575

7676
def __del__(self):
7777
self.pool.close()

Diff for: kubernetes/client/apis/__init__.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
# import apis into api package
44
from .admissionregistration_api import AdmissionregistrationApi
55
from .admissionregistration_v1alpha1_api import AdmissionregistrationV1alpha1Api
6+
from .apiextensions_api import ApiextensionsApi
7+
from .apiextensions_v1beta1_api import ApiextensionsV1beta1Api
68
from .apiregistration_api import ApiregistrationApi
79
from .apiregistration_v1beta1_api import ApiregistrationV1beta1Api
810
from .apis_api import ApisApi
911
from .apps_api import AppsApi
1012
from .apps_v1beta1_api import AppsV1beta1Api
13+
from .apps_v1beta2_api import AppsV1beta2Api
1114
from .authentication_api import AuthenticationApi
1215
from .authentication_v1_api import AuthenticationV1Api
1316
from .authentication_v1beta1_api import AuthenticationV1beta1Api
@@ -16,9 +19,10 @@
1619
from .authorization_v1beta1_api import AuthorizationV1beta1Api
1720
from .autoscaling_api import AutoscalingApi
1821
from .autoscaling_v1_api import AutoscalingV1Api
19-
from .autoscaling_v2alpha1_api import AutoscalingV2alpha1Api
22+
from .autoscaling_v2beta1_api import AutoscalingV2beta1Api
2023
from .batch_api import BatchApi
2124
from .batch_v1_api import BatchV1Api
25+
from .batch_v1beta1_api import BatchV1beta1Api
2226
from .batch_v2alpha1_api import BatchV2alpha1Api
2327
from .certificates_api import CertificatesApi
2428
from .certificates_v1beta1_api import CertificatesV1beta1Api
@@ -33,8 +37,11 @@
3337
from .policy_api import PolicyApi
3438
from .policy_v1beta1_api import PolicyV1beta1Api
3539
from .rbac_authorization_api import RbacAuthorizationApi
40+
from .rbac_authorization_v1_api import RbacAuthorizationV1Api
3641
from .rbac_authorization_v1alpha1_api import RbacAuthorizationV1alpha1Api
3742
from .rbac_authorization_v1beta1_api import RbacAuthorizationV1beta1Api
43+
from .scheduling_api import SchedulingApi
44+
from .scheduling_v1alpha1_api import SchedulingV1alpha1Api
3845
from .settings_api import SettingsApi
3946
from .settings_v1alpha1_api import SettingsV1alpha1Api
4047
from .storage_api import StorageApi

Diff for: kubernetes/client/apis/admissionregistration_api.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
77
8-
OpenAPI spec version: v1.7.9
8+
OpenAPI spec version: v1.8.1
99
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

Diff for: kubernetes/client/apis/admissionregistration_v1alpha1_api.py

+37-5
Large diffs are not rendered by default.

Diff for: kubernetes/client/apis/apiextensions_api.py

+124
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# coding: utf-8
2+
3+
"""
4+
Kubernetes
5+
6+
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
7+
8+
OpenAPI spec version: v1.8.1
9+
10+
Generated by: https://github.com/swagger-api/swagger-codegen.git
11+
"""
12+
13+
14+
from __future__ import absolute_import
15+
16+
import sys
17+
import os
18+
import re
19+
20+
# python 2 and python 3 compatibility library
21+
from six import iteritems
22+
23+
from ..api_client import ApiClient
24+
25+
26+
class ApiextensionsApi(object):
27+
"""
28+
NOTE: This class is auto generated by the swagger code generator program.
29+
Do not edit the class manually.
30+
Ref: https://github.com/swagger-api/swagger-codegen
31+
"""
32+
33+
def __init__(self, api_client=None):
34+
if api_client is None:
35+
api_client = ApiClient()
36+
self.api_client = api_client
37+
38+
def get_api_group(self, **kwargs):
39+
"""
40+
get information of a group
41+
This method makes a synchronous HTTP request by default. To make an
42+
asynchronous HTTP request, please pass async=True
43+
>>> thread = api.get_api_group(async=True)
44+
>>> result = thread.get()
45+
46+
:param async bool
47+
:return: V1APIGroup
48+
If the method is called asynchronously,
49+
returns the request thread.
50+
"""
51+
kwargs['_return_http_data_only'] = True
52+
if kwargs.get('async'):
53+
return self.get_api_group_with_http_info(**kwargs)
54+
else:
55+
(data) = self.get_api_group_with_http_info(**kwargs)
56+
return data
57+
58+
def get_api_group_with_http_info(self, **kwargs):
59+
"""
60+
get information of a group
61+
This method makes a synchronous HTTP request by default. To make an
62+
asynchronous HTTP request, please pass async=True
63+
>>> thread = api.get_api_group_with_http_info(async=True)
64+
>>> result = thread.get()
65+
66+
:param async bool
67+
:return: V1APIGroup
68+
If the method is called asynchronously,
69+
returns the request thread.
70+
"""
71+
72+
all_params = []
73+
all_params.append('async')
74+
all_params.append('_return_http_data_only')
75+
all_params.append('_preload_content')
76+
all_params.append('_request_timeout')
77+
78+
params = locals()
79+
for key, val in iteritems(params['kwargs']):
80+
if key not in all_params:
81+
raise TypeError(
82+
"Got an unexpected keyword argument '%s'"
83+
" to method get_api_group" % key
84+
)
85+
params[key] = val
86+
del params['kwargs']
87+
88+
collection_formats = {}
89+
90+
path_params = {}
91+
92+
query_params = []
93+
94+
header_params = {}
95+
96+
form_params = []
97+
local_var_files = {}
98+
99+
body_params = None
100+
# HTTP header `Accept`
101+
header_params['Accept'] = self.api_client.\
102+
select_header_accept(['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf'])
103+
104+
# HTTP header `Content-Type`
105+
header_params['Content-Type'] = self.api_client.\
106+
select_header_content_type(['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf'])
107+
108+
# Authentication setting
109+
auth_settings = ['BearerToken']
110+
111+
return self.api_client.call_api('/apis/apiextensions.k8s.io/', 'GET',
112+
path_params,
113+
query_params,
114+
header_params,
115+
body=body_params,
116+
post_params=form_params,
117+
files=local_var_files,
118+
response_type='V1APIGroup',
119+
auth_settings=auth_settings,
120+
async=params.get('async'),
121+
_return_http_data_only=params.get('_return_http_data_only'),
122+
_preload_content=params.get('_preload_content', True),
123+
_request_timeout=params.get('_request_timeout'),
124+
collection_formats=collection_formats)

0 commit comments

Comments
 (0)