From 6c48a4d36d6d6de42458832f70258594c1cb34b1 Mon Sep 17 00:00:00 2001 From: Madhuri Kumari Date: Tue, 21 Apr 2015 09:17:39 +0000 Subject: [PATCH] Remove duplicate replacePod API Duplicate replacePod API make pod-update fail with 404 status even if the pod exists. This patch removes the duplicate API. Change-Id: I882bf760f222fc0ae666325c5a23a34f1bc67460 Closes-bug:#1446529 Partially-Implements: blueprint python-k8sclient --- .../pythonk8sclient/client/ApivbetaApi.py | 72 ------------------- 1 file changed, 72 deletions(-) diff --git a/magnum/common/pythonk8sclient/client/ApivbetaApi.py b/magnum/common/pythonk8sclient/client/ApivbetaApi.py index 5ca0262930..5d70526d94 100644 --- a/magnum/common/pythonk8sclient/client/ApivbetaApi.py +++ b/magnum/common/pythonk8sclient/client/ApivbetaApi.py @@ -2861,78 +2861,6 @@ class ApivbetaApi(object): - - def replacePod(self, **kwargs): - """replace the specified Pod - - Args: - - name, str: name of the Pod (required) - - - namespaces, str: object name and auth scope, such as for teams and projects (required) - - - body, V1beta3_Pod: (required) - - - - Returns: - """ - - allParams = ['name', 'namespaces', 'body'] - - params = locals() - for (key, val) in params['kwargs'].iteritems(): - if key not in allParams: - raise TypeError("Got an unexpected keyword argument '%s' to method replacePod" % key) - params[key] = val - del params['kwargs'] - - resourcePath = '/api/v1beta3/namespaces/{namespaces}/pods/{name}/status' - resourcePath = resourcePath.replace('{format}', 'json') - method = 'PUT' - - queryParams = {} - headerParams = {} - formParams = {} - files = {} - bodyParam = None - - headerParams['Accept'] = 'application/json' - headerParams['Content-Type'] = '*/*,' - - - - - - - if ('name' in params): - replacement = str(self.apiClient.toPathValue(params['name'])) - replacement = urllib.quote(replacement) - resourcePath = resourcePath.replace('{' + 'name' + '}', - replacement) - - if ('namespaces' in params): - replacement = str(self.apiClient.toPathValue(params['namespaces'])) - replacement = urllib.quote(replacement) - resourcePath = resourcePath.replace('{' + 'namespaces' + '}', - replacement) - - - - - - if ('body' in params): - bodyParam = params['body'] - - - postData = (formParams if formParams else bodyParam) - - response = self.apiClient.callAPI(resourcePath, method, queryParams, - postData, headerParams, files=files) - -