Skip to content

Commit dca9978

Browse files
author
Steve Martinelli
committed
Do not allow user to change domain of a project
Keystone Server already surfaces an error for this operation, but we should restrict the user, and not offer --domain to be changed for a project. Change-Id: I48317e8accfea3c285e6ad213e75b783de8070ac Closes-Bug: #1418384
1 parent 6525c06 commit dca9978

2 files changed

Lines changed: 0 additions & 15 deletions

File tree

doc/source/command-objects/project.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,6 @@ Set project properties
118118

119119
Set project name
120120

121-
.. option:: --domain <domain>
122-
123-
Set domain owning :ref:`\<project\> <project_set-project>` (name or ID)
124-
125-
.. versionadded:: 3
126-
127121
.. option:: --description <description>
128122

129123
Set project description

openstackclient/identity/v3/project.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,6 @@ def get_parser(self, prog_name):
231231
metavar='<name>',
232232
help='Set project name',
233233
)
234-
parser.add_argument(
235-
'--domain',
236-
metavar='<domain>',
237-
help='Set domain owning <project> (name or ID)',
238-
)
239234
parser.add_argument(
240235
'--description',
241236
metavar='<description>',
@@ -267,7 +262,6 @@ def take_action(self, parsed_args):
267262

268263
if (not parsed_args.name
269264
and not parsed_args.description
270-
and not parsed_args.domain
271265
and not parsed_args.enable
272266
and not parsed_args.property
273267
and not parsed_args.disable):
@@ -281,9 +275,6 @@ def take_action(self, parsed_args):
281275
kwargs = {}
282276
if parsed_args.name:
283277
kwargs['name'] = parsed_args.name
284-
if parsed_args.domain:
285-
kwargs['domain'] = common.find_domain(identity_client,
286-
parsed_args.domain).id
287278
if parsed_args.description:
288279
kwargs['description'] = parsed_args.description
289280
if parsed_args.enable:

0 commit comments

Comments
 (0)