Skip to content

Commit ca92608

Browse files
author
Steve Martinelli
committed
Command doc: volume type
Change-Id: I7e36daa027639d6a782043d4181c1b328335975a
1 parent 32c1563 commit ca92608

3 files changed

Lines changed: 103 additions & 8 deletions

File tree

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
===========
2+
volume type
3+
===========
4+
5+
Volume v1
6+
7+
volume type create
8+
------------------
9+
10+
Create new volume type
11+
12+
.. program:: volume type create
13+
.. code:: bash
14+
15+
os volume type create
16+
[--property <key=value> [...] ]
17+
<name>
18+
19+
.. option:: --property <key=value>
20+
21+
Set a property on this volume type (repeat option to set multiple properties)
22+
23+
.. describe:: <name>
24+
25+
New volume type name
26+
27+
volume type delete
28+
------------------
29+
30+
Delete volume type
31+
32+
.. program:: volume type delete
33+
.. code:: bash
34+
35+
os volume type delete
36+
<volume-type>
37+
38+
.. describe:: <volume-type>
39+
40+
Volume type to delete (name or ID)
41+
42+
volume type list
43+
----------------
44+
45+
List volume types
46+
47+
.. program:: volume type list
48+
.. code:: bash
49+
50+
os volume type list
51+
[--long]
52+
53+
.. option:: --long
54+
55+
List additional fields in output
56+
57+
volume type set
58+
---------------
59+
60+
Set volume type properties
61+
62+
.. program:: volume type set
63+
.. code:: bash
64+
65+
os volume type set
66+
[--property <key=value> [...] ]
67+
<volume-type>
68+
69+
.. option:: --property <key=value>
70+
71+
Property to add or modify for this volume type (repeat option to set multiple properties)
72+
73+
.. describe:: <volume-type>
74+
75+
Volume type to modify (name or ID)
76+
77+
volume type unset
78+
-----------------
79+
80+
Unset volume type properties
81+
82+
.. program:: volume type unset
83+
.. code:: bash
84+
85+
os volume type unset
86+
[--property <key>]
87+
<volume-type>
88+
89+
.. option:: --property <key>
90+
91+
Property to remove from volume type (repeat option to remove multiple properties)
92+
93+
.. describe:: <volume-type>
94+
95+
Volume type to modify (name or ID)

‎doc/source/commands.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ referring to both Compute and Volume quotas.
113113
* ``user``: (**Identity**) individual cloud resources users
114114
* ``user role``: (**Identity**) roles assigned to a user
115115
* ``volume``: Volume - block volumes
116-
* ``volume type``: Volume - deployment-specific types of volumes available
116+
* ``volume type``: (**Volume**) deployment-specific types of volumes available
117117

118118
Actions
119119
-------

‎openstackclient/volume/v1/type.py‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def get_parser(self, prog_name):
7171
parser.add_argument(
7272
'volume_type',
7373
metavar='<volume-type>',
74-
help='Name or ID of volume type to delete',
74+
help='Volume type to delete (name or ID)',
7575
)
7676
return parser
7777

@@ -115,7 +115,7 @@ def take_action(self, parsed_args):
115115

116116

117117
class SetVolumeType(command.Command):
118-
"""Set volume type property"""
118+
"""Set volume type properties"""
119119

120120
log = logging.getLogger(__name__ + '.SetVolumeType')
121121

@@ -124,13 +124,13 @@ def get_parser(self, prog_name):
124124
parser.add_argument(
125125
'volume_type',
126126
metavar='<volume-type>',
127-
help='Volume type name or ID to update',
127+
help='Volume type to modify (name or ID)',
128128
)
129129
parser.add_argument(
130130
'--property',
131131
metavar='<key=value>',
132132
action=parseractions.KeyValueAction,
133-
help='Property to add/change for this volume type '
133+
help='Property to add or modify for this volume type '
134134
'(repeat option to set multiple properties)',
135135
)
136136
return parser
@@ -148,7 +148,7 @@ def take_action(self, parsed_args):
148148

149149

150150
class UnsetVolumeType(command.Command):
151-
"""Unset volume type property"""
151+
"""Unset volume type properties"""
152152

153153
log = logging.getLogger(__name__ + '.UnsetVolumeType')
154154

@@ -157,14 +157,14 @@ def get_parser(self, prog_name):
157157
parser.add_argument(
158158
'volume_type',
159159
metavar='<volume-type>',
160-
help='Type ID or name to remove',
160+
help='Volume type to modify (name or ID)',
161161
)
162162
parser.add_argument(
163163
'--property',
164164
metavar='<key>',
165165
action='append',
166166
default=[],
167-
help='Property key to remove from volume '
167+
help='Property to remove from volume type '
168168
'(repeat option to remove multiple properties)',
169169
)
170170
return parser

0 commit comments

Comments
 (0)