From 7cf779004e5e9eab9abee8d8a5bc2db3dfa8bd5d Mon Sep 17 00:00:00 2001 From: Dave Chen Date: Fri, 5 Jun 2015 22:43:08 +0800 Subject: [PATCH] Not use the deprecated argument `project` argument is deprecated in keystoneclient for V3 API, and use `default_project` instead, should use `default_project` as the argument name in the openstackclient accordingly. Change-Id: Ib9d70801c933a184afcdab75204393efa764fa87 Closes-Bug: #1462389 --- openstackclient/identity/v3/user.py | 2 +- openstackclient/tests/identity/v3/test_user.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openstackclient/identity/v3/user.py b/openstackclient/identity/v3/user.py index c1a0a43c6..b72e0d158 100644 --- a/openstackclient/identity/v3/user.py +++ b/openstackclient/identity/v3/user.py @@ -369,7 +369,7 @@ class SetUser(command.Command): if parsed_args.project: project_id = utils.find_resource( identity_client.projects, parsed_args.project).id - kwargs['project'] = project_id + kwargs['default_project'] = project_id kwargs['enabled'] = user.enabled if parsed_args.enable: kwargs['enabled'] = True diff --git a/openstackclient/tests/identity/v3/test_user.py b/openstackclient/tests/identity/v3/test_user.py index ab6e6bce2..18fe9016d 100644 --- a/openstackclient/tests/identity/v3/test_user.py +++ b/openstackclient/tests/identity/v3/test_user.py @@ -885,7 +885,7 @@ class TestUserSet(TestUser): # Set expected values kwargs = { 'enabled': True, - 'project': identity_fakes.project_id, + 'default_project': identity_fakes.project_id, } # UserManager.update(user, name=, domain=, project=, password=, # email=, description=, enabled=, default_project=)