def Args(parser): parser.add_argument( '--owner', help=('The owner of the user to be created. The owner must be an email ' 'address associated with a Google account')) parser.add_argument( '--description', help='An optional, textual description for the user being created.') user_utils.AddUserArgument(parser, 'create')
def Args(parser): parser.add_argument( '--fingerprints', type=arg_parsers.ArgList(min_length=1), action=arg_parsers.FloatingListValuesCatcher(), metavar='FINGERPRINT', help='The fingerprints of the public keys to remove from the user.') user_utils.AddUserArgument(parser, '', custom_help=( 'If provided, the name of the user to remove public keys from. ' 'Else, the default user will be used.'))
def Args(parser): user_utils.AddUserArgument(parser, '', custom_help=( 'If provided, the name of the user to add a public key to. ' 'Else, the default user will be used.')) parser.add_argument( '--public-key-files', required=True, type=arg_parsers.ArgList(min_length=1), action=arg_parsers.FloatingListValuesCatcher(), metavar='LOCAL_FILE_PATH', help='The path to a public-key file.') parser.add_argument( '--description', help='A description of the public keys') expiration = parser.add_argument( '--expire', help='How long until the public keys expire, e.g. 7d for 7 days', type=arg_parsers.Duration()) expiration.detailed_help = """\
def Args(parser): user_utils.AddUserArgument(parser, 'describe')