Fix update_policy parameter passing error
Closes-Bug: #1534072 Change-Id: I98079458b4d1f04ba64bbd40e4640b8547bc1af8
This commit is contained in:
parent
9118fff840
commit
3576f5d65b
senlinclient
@ -557,7 +557,6 @@ class ShellTest(testtools.TestCase):
|
||||
args = self._make_args(args)
|
||||
params = {
|
||||
'name': 'deletion_policy',
|
||||
'id': 'policy_id'
|
||||
}
|
||||
policy = mock.Mock()
|
||||
service.get_policy.return_value = policy
|
||||
@ -565,7 +564,7 @@ class ShellTest(testtools.TestCase):
|
||||
sh.do_policy_update(service, args)
|
||||
service.get_policy.assert_called_once_with('policy_id')
|
||||
service.update_policy.assert_called_once_with(
|
||||
'policy_id', params)
|
||||
'policy_id', **params)
|
||||
mock_show(service, policy_id=policy.id)
|
||||
|
||||
def test_do_policy_delete(self):
|
||||
|
@ -329,8 +329,7 @@ def do_policy_update(service, args):
|
||||
|
||||
policy = service.get_policy(args.id)
|
||||
if policy is not None:
|
||||
params['id'] = policy.id
|
||||
service.update_policy(policy.id, params)
|
||||
service.update_policy(policy.id, **params)
|
||||
_show_policy(service, policy_id=policy.id)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user