File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -246,7 +246,9 @@ def main():
246
246
"will be used." ),
247
247
required = False )
248
248
249
- subparsers = parser .add_subparsers (dest = 'what' )
249
+ subparsers = parser .add_subparsers (title = 'object' , dest = 'what' ,
250
+ help = "Object to manipulate." )
251
+ subparsers .required = True
250
252
251
253
# populate argparse for all Gitlab Object
252
254
classes = []
@@ -262,8 +264,10 @@ def main():
262
264
arg_name = clsToWhat (cls )
263
265
object_group = subparsers .add_parser (arg_name )
264
266
265
- object_subparsers = object_group .add_subparsers (dest = 'action' )
267
+ object_subparsers = object_group .add_subparsers (
268
+ dest = 'action' , help = "Action to execute." )
266
269
populate_sub_parser_by_class (cls , object_subparsers )
270
+ object_subparsers .required = True
267
271
268
272
arg = parser .parse_args ()
269
273
args = arg .__dict__
You can’t perform that action at this time.
0 commit comments