Home | History | Annotate | Download | only in python2.7

Lines Matching refs:required

396                     if not group.required:
452 # make it look optional if it's not required or in a group
453 if not action.required
486 # determine the required width and the entry label
753 - required -- True if the action must always be specified at the
771 required=False,
781 self.required = required
813 required=False,
830 required=required,
845 required=False,
854 required=required,
867 required=False,
874 required=required,
884 required=False,
891 required=required,
905 required=False,
922 required=required,
939 required=False,
948 required=required,
964 required=False,
971 required=required,
1361 required=group.required)
1372 # make sure required is not specified
1373 if 'required' in kwargs:
1374 msg = _("'required' is an invalid argument for positionals")
1377 # mark positional arguments as required if at least one is
1378 # always required
1380 kwargs['required'] = True
1382 kwargs['required'] = True
1415 msg = _('dest= is required for options like %r')
1507 def __init__(self, container, required=False):
1509 self.required = required
1513 if action.required:
1804 # (e.g. -xyz is the same as -x -y -z if no args are required)
1939 # make sure all required actions were present, and convert defaults.
1942 if action.required:
1944 self.error(_('argument %s is required') % name)
1957 # make sure all required groups had one option present
1959 if group.required:
1969 msg = _('one of the arguments %s is required')