Skip to content

Commit bf96481

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "Command doc: consumer"
2 parents 0d7a50d + c885c72 commit bf96481

3 files changed

Lines changed: 95 additions & 12 deletions

File tree

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
========
2+
consumer
3+
========
4+
5+
Identity v3
6+
7+
`Requires: OS-OAUTH1 extension`
8+
9+
consumer create
10+
---------------
11+
12+
Create new consumer
13+
14+
.. program:: consumer create
15+
.. code:: bash
16+
17+
os consumer create
18+
[--description <description>]
19+
20+
.. option:: --description <description>
21+
22+
New consumer description
23+
24+
consumer delete
25+
---------------
26+
27+
Delete a consumer
28+
29+
.. program:: consumer delete
30+
.. code:: bash
31+
32+
os consumer delete
33+
<consumer>
34+
35+
.. describe:: <consumer>
36+
37+
Consumer to delete
38+
39+
consumer list
40+
-------------
41+
42+
List consumers
43+
44+
.. program:: consumer list
45+
.. code:: bash
46+
47+
os consumer list
48+
49+
consumer set
50+
------------
51+
52+
Set consumer properties
53+
54+
.. program:: consumer set
55+
.. code:: bash
56+
57+
os consumer set
58+
[--description <description>]
59+
<consumer>
60+
61+
.. option:: --description <description>
62+
63+
New consumer description
64+
65+
.. describe:: <consumer>
66+
67+
Consumer to modify
68+
69+
consumer show
70+
-------------
71+
72+
Display consumer details
73+
74+
.. program:: consumer show
75+
.. code:: bash
76+
77+
os consumer show
78+
<consumer>
79+
80+
.. _consumer_show-consumer:
81+
.. describe:: <consumer>
82+
83+
Consumer to display

‎doc/source/commands.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ referring to both Compute and Volume quotas.
7676
* ``catalog``: (**Identity**) service catalog
7777
* ``console log``: (**Compute**) server console text dump
7878
* ``console url``: (**Compute**) server remote console URL
79-
* ``consumer``: Identity - OAuth-based delegatee
79+
* ``consumer``: (**Identity**) OAuth-based delegatee
8080
* ``container``: (**Object Store**) a grouping of objects
8181
* ``credentials``: (**Identity**) specific to identity providers
8282
* ``domain``: (**Identity**) a grouping of projects

‎openstackclient/identity/v3/consumer.py‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727

2828

2929
class CreateConsumer(show.ShowOne):
30-
"""Create consumer command"""
30+
"""Create new consumer"""
3131

3232
log = logging.getLogger(__name__ + '.CreateConsumer')
3333

3434
def get_parser(self, prog_name):
3535
parser = super(CreateConsumer, self).get_parser(prog_name)
3636
parser.add_argument(
3737
'--description',
38-
metavar='<consumer-description>',
38+
metavar='<description>',
3939
help='New consumer description',
4040
)
4141
return parser
@@ -51,7 +51,7 @@ def take_action(self, parsed_args):
5151

5252

5353
class DeleteConsumer(command.Command):
54-
"""Delete consumer command"""
54+
"""Delete a consumer"""
5555

5656
log = logging.getLogger(__name__ + '.DeleteConsumer')
5757

@@ -60,7 +60,7 @@ def get_parser(self, prog_name):
6060
parser.add_argument(
6161
'consumer',
6262
metavar='<consumer>',
63-
help='ID of consumer to delete',
63+
help='Consumer to delete',
6464
)
6565
return parser
6666

@@ -74,7 +74,7 @@ def take_action(self, parsed_args):
7474

7575

7676
class ListConsumer(lister.Lister):
77-
"""List consumer command"""
77+
"""List consumers"""
7878

7979
log = logging.getLogger(__name__ + '.ListConsumer')
8080

@@ -90,7 +90,7 @@ def take_action(self, parsed_args):
9090

9191

9292
class SetConsumer(command.Command):
93-
"""Set consumer command"""
93+
"""Set consumer properties"""
9494

9595
log = logging.getLogger(__name__ + '.SetConsumer')
9696

@@ -99,11 +99,11 @@ def get_parser(self, prog_name):
9999
parser.add_argument(
100100
'consumer',
101101
metavar='<consumer>',
102-
help='ID of consumer to change',
102+
help='Consumer to modify',
103103
)
104104
parser.add_argument(
105105
'--description',
106-
metavar='<new-consumer-description>',
106+
metavar='<description>',
107107
help='New consumer description',
108108
)
109109
return parser
@@ -118,7 +118,7 @@ def take_action(self, parsed_args):
118118
kwargs['description'] = parsed_args.description
119119

120120
if not len(kwargs):
121-
sys.stdout.write("Consumer not updated, no arguments present")
121+
sys.stdout.write('Consumer not updated, no arguments present')
122122
return
123123

124124
consumer = identity_client.oauth1.consumers.update(
@@ -127,7 +127,7 @@ def take_action(self, parsed_args):
127127

128128

129129
class ShowConsumer(show.ShowOne):
130-
"""Show consumer command"""
130+
"""Display consumer details"""
131131

132132
log = logging.getLogger(__name__ + '.ShowConsumer')
133133

@@ -136,7 +136,7 @@ def get_parser(self, prog_name):
136136
parser.add_argument(
137137
'consumer',
138138
metavar='<consumer>',
139-
help='ID of consumer to display',
139+
help='Consumer to display',
140140
)
141141
return parser
142142

0 commit comments

Comments
 (0)