@@ -36,14 +36,14 @@ def get_parser(self, prog_name):
3636 parser .add_argument (
3737 'name' ,
3838 metavar = '<name>' ,
39- help = 'Name of the new volume' ,
39+ help = 'New volume name ' ,
4040 )
4141 parser .add_argument (
4242 '--size' ,
4343 metavar = '<size>' ,
4444 required = True ,
4545 type = int ,
46- help = 'New volume size' ,
46+ help = 'New volume size in GB ' ,
4747 )
4848 parser .add_argument (
4949 '--snapshot-id' ,
@@ -53,45 +53,45 @@ def get_parser(self, prog_name):
5353 parser .add_argument (
5454 '--description' ,
5555 metavar = '<description>' ,
56- help = 'Description of the volume' ,
56+ help = 'New volume description ' ,
5757 )
5858 parser .add_argument (
5959 '--type' ,
6060 metavar = '<volume-type>' ,
61- help = 'Type of volume' ,
61+ help = 'Use <volume-type> as the new volume type ' ,
6262 )
6363 parser .add_argument (
6464 '--user' ,
6565 metavar = '<user>' ,
66- help = 'Specify a different user (admin only )' ,
66+ help = 'Specify an alternate user (name or ID )' ,
6767 )
6868 parser .add_argument (
6969 '--project' ,
7070 metavar = '<project>' ,
71- help = 'Specify a different project (admin only )' ,
71+ help = 'Specify an alternate project (name or ID )' ,
7272 )
7373 parser .add_argument (
7474 '--availability-zone' ,
7575 metavar = '<availability-zone>' ,
7676 help = 'Create new volume in <availability-zone>' ,
7777 )
78- parser .add_argument (
79- '--property' ,
80- metavar = '<key=value>' ,
81- action = parseractions .KeyValueAction ,
82- help = 'Property to store for this volume '
83- '(repeat option to set multiple properties)' ,
84- )
8578 parser .add_argument (
8679 '--image' ,
8780 metavar = '<image>' ,
88- help = 'Use <image> as source of new volume' ,
81+ help = 'Use <image> as source of new volume (name or ID) ' ,
8982 )
9083 parser .add_argument (
9184 '--source' ,
9285 metavar = '<volume>' ,
9386 help = 'Volume to clone (name or ID)' ,
9487 )
88+ parser .add_argument (
89+ '--property' ,
90+ metavar = '<key=value>' ,
91+ action = parseractions .KeyValueAction ,
92+ help = 'Set a property on this volume '
93+ '(repeat option to set multiple properties)' ,
94+ )
9595
9696 return parser
9797
@@ -172,7 +172,8 @@ def get_parser(self, prog_name):
172172 dest = 'force' ,
173173 action = 'store_true' ,
174174 default = False ,
175- help = 'Attempt forced removal of volume(s), regardless of state' ,
175+ help = 'Attempt forced removal of volume(s), regardless of state '
176+ '(defaults to False)' ,
176177 )
177178 return parser
178179
@@ -216,7 +217,7 @@ def get_parser(self, prog_name):
216217 '--long' ,
217218 action = 'store_true' ,
218219 default = False ,
219- help = 'Display properties ' ,
220+ help = 'List additional fields in output ' ,
220221 )
221222 return parser
222223
@@ -318,19 +319,19 @@ def get_parser(self, prog_name):
318319 )
319320 parser .add_argument (
320321 '--name' ,
321- metavar = '<new- name>' ,
322+ metavar = '<name>' ,
322323 help = 'New volume name' ,
323324 )
324325 parser .add_argument (
325326 '--description' ,
326- metavar = '<new- description>' ,
327+ metavar = '<description>' ,
327328 help = 'New volume description' ,
328329 )
329330 parser .add_argument (
330331 '--property' ,
331332 metavar = '<key=value>' ,
332333 action = parseractions .KeyValueAction ,
333- help = 'Property to add/change for this volume '
334+ help = 'Property to add or modify for this volume '
334335 '(repeat option to set multiple properties)' ,
335336 )
336337 return parser
@@ -400,15 +401,15 @@ def get_parser(self, prog_name):
400401 parser .add_argument (
401402 'volume' ,
402403 metavar = '<volume>' ,
403- help = 'Volume to change (name or ID)' ,
404+ help = 'Volume to modify (name or ID)' ,
404405 )
405406 parser .add_argument (
406407 '--property' ,
407408 metavar = '<key>' ,
408409 action = 'append' ,
409410 default = [],
410- help = 'Property key to remove from volume '
411- '(repeat to set multiple values )' ,
411+ help = 'Property to remove from volume '
412+ '(repeat option to remove multiple properties )' ,
412413 )
413414 return parser
414415
0 commit comments