[libc++] Lit: Add default values for most arguments of test executors
Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: ceb58ad61d267a4cf6599f33473d82463d1ab7fd
diff --git a/utils/ssh.py b/utils/ssh.py
index f6b9574..e23f795 100644
--- a/utils/ssh.py
+++ b/utils/ssh.py
@@ -25,9 +25,9 @@
def main():
parser = argparse.ArgumentParser()
parser.add_argument('--host', type=str, required=True)
- parser.add_argument('--codesign_identity', type=str, required=False)
- parser.add_argument('--dependencies', type=str, nargs='*', required=True)
- parser.add_argument('--env', type=str, nargs='*', required=True)
+ parser.add_argument('--codesign_identity', type=str, required=False, default=None)
+ parser.add_argument('--dependencies', type=str, nargs='*', required=False, default=[])
+ parser.add_argument('--env', type=str, nargs='*', required=False, default=dict())
(args, remaining) = parser.parse_known_args(sys.argv[1:])
if len(remaining) < 2: