From 19359213b5e32d4ea014cdf00690d1be3c67f09c Mon Sep 17 00:00:00 2001 From: mbohlool Date: Thu, 5 Oct 2017 17:38:18 -0700 Subject: [PATCH] Update CHANGELOGS and final touch ups --- CHANGELOG.md | 3 +++ kubernetes/client/ws_client_test.py | 37 ----------------------------- scripts/update-pep8.sh | 3 +++ 3 files changed, 6 insertions(+), 37 deletions(-) delete mode 100644 kubernetes/client/ws_client_test.py diff --git a/CHANGELOG.md b/CHANGELOG.md index 02aa329488..5c90222e74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Master - Adding stream package to support calls like exec. The old way of calling them is deprecated. See [Troubleshooting](README.md#why-execattach-calls-doesnt-work)). +- config.http_proxy_url is deprecated. use configuration.proxy instead. +- Configuration is not a singleton object anymore. Please use Configuraion.set_default to change default configuration. +- Configuration class does not support `ws_streaming_protocol` anymore. In ApiClient.set_default_header set `sec-websocket-protocol` to the preferred websocket protocol. # v3.0.0 - Fix Operation names for subresources kubernetes/kubernetes#49357 diff --git a/kubernetes/client/ws_client_test.py b/kubernetes/client/ws_client_test.py deleted file mode 100644 index e2eca96cc4..0000000000 --- a/kubernetes/client/ws_client_test.py +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2017 The Kubernetes Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -import unittest - -from .ws_client import get_websocket_url - - -class WSClientTest(unittest.TestCase): - - def test_websocket_client(self): - for url, ws_url in [ - ('http://localhost/api', 'ws://localhost/api'), - ('https://localhost/api', 'wss://localhost/api'), - ('https://domain.com/api', 'wss://domain.com/api'), - ('https://api.domain.com/api', 'wss://api.domain.com/api'), - ('http://api.domain.com', 'ws://api.domain.com'), - ('https://api.domain.com', 'wss://api.domain.com'), - ('http://api.domain.com/', 'ws://api.domain.com/'), - ('https://api.domain.com/', 'wss://api.domain.com/'), - ]: - self.assertEqual(get_websocket_url(url), ws_url) - - -if __name__ == '__main__': - unittest.main() diff --git a/scripts/update-pep8.sh b/scripts/update-pep8.sh index ac5cea87f1..6ec5bca258 100755 --- a/scripts/update-pep8.sh +++ b/scripts/update-pep8.sh @@ -78,6 +78,9 @@ done if [[ ! -z ${ENV} ]]; then if [[ $(git status --porcelain) != "" ]]; then + cd "${SCRIPT_ROOT}/.." + git --no-pager diff + cd "${SCRIPT_ROOT}/../kubernetes/base" git --no-pager diff exit 1 fi