Skip to content

Commit 9cb44f2

Browse files
committed
make required CLI arguments required
1 parent d9a97e1 commit 9cb44f2

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

test_vector_handlers/src/awses_test_vectors/commands/full_message_decrypt.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ def cli(args=None):
2828
# type: (Optional[Iterable[str]]) -> None
2929
"""CLI entry point for processing AWS Encryption SDK Decrypt Message manifests."""
3030
parser = argparse.ArgumentParser(description="Decrypt ciphertexts generated by awses-full-message-encrypt")
31-
parser.add_argument("--input", type=argparse.FileType("r"), help="Existing full message decrypt manifest")
31+
parser.add_argument(
32+
"--input", required=True, type=argparse.FileType("r"), help="Existing full message decrypt manifest"
33+
)
3234

3335
parsed = parser.parse_args(args)
3436

test_vector_handlers/src/awses_test_vectors/commands/full_message_encrypt.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ def cli(args=None):
3030
parser = argparse.ArgumentParser(
3131
description="Build ciphertexts and decrypt manifest from keys and encrypt manifests"
3232
)
33-
parser.add_argument("--output", help="Directory in which to store results")
34-
parser.add_argument("--input", type=argparse.FileType("r"), help="Existing full message encrypt manifest")
33+
parser.add_argument("--output", required=True, help="Directory in which to store results")
34+
parser.add_argument(
35+
"--input", required=True, type=argparse.FileType("r"), help="Existing full message encrypt manifest"
36+
)
3537
parser.add_argument(
3638
"--human",
3739
required=False,

0 commit comments

Comments
 (0)