Merge "Fix stack update for Python API"

This commit is contained in:
Jenkins 2014-09-22 13:47:29 +00:00 committed by Gerrit Code Review
commit 21b81cc7cc
1 changed files with 1 additions and 2 deletions

View File

@ -122,8 +122,7 @@ class StackManager(base.BaseManager):
def update(self, stack_id, **kwargs):
"""Update a stack."""
headers = self.client.credentials_headers()
method = 'PATCH' if kwargs['existing'] else 'PUT'
del kwargs['existing']
method = 'PATCH' if kwargs.pop('existing', None) else 'PUT'
resp, body = self.client.json_request(method, '/stacks/%s' % stack_id,
data=kwargs, headers=headers)