8000 Merge pull request #357 from mbohlool/b1 · kubernetes-client/python@ce387b3 · GitHub
[go: up one dir, main page]

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
  • models
  • 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

    kubernetes/README.md

    Lines changed: 239 additions & 49 deletions
    Large diffs are not rendered by default.

    kubernetes/__init__.py

    Lines changed: 1 addition & 1 deletion
    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

    kubernetes/client/__init__.py

    Lines changed: 105 additions & 19 deletions
    Large diffs are not rendered by default.

    kubernetes/client/api_client.py

    Lines changed: 2 additions & 2 deletions
    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()

    kubernetes/client/apis/__init__.py

    Lines changed: 8 additions & 1 deletion
    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

    kubernetes/client/apis/admissionregistration_api.py

    Lines changed: 1 addition & 1 deletion
    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
    """

    kubernetes/client/apis/admissionregistration_v1alpha1_api.py

    Lines changed: 37 additions & 5 deletions
    Large diffs are not rendered by default.
    Lines changed: 124 additions & 0 deletions
    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)
    0