aws_encryption_sdk_cli.internal.arg_parsing

Helper functions for parsing and processing input arguments.

Functions

parse_args([raw_args]) Handles argparse to collect the needed input values.

Classes

CommentIgnoringArgumentParser(*args, **kwargs) ArgumentParser that ignores lines in fromfile_prefix_chars files which start with #.
UniqueStoreAction(option_strings, dest[, …]) argparse action that requires that arguments cannot be repeated.
aws_encryption_sdk_cli.internal.arg_parsing.parse_args(raw_args=None)

Handles argparse to collect the needed input values.

Parameters:raw_args (list) – List of arguments
Returns:parsed arguments
Return type:argparse.Namespace