From a2c2c47f30a819f0587773dd244f6d354d0fcb65 Mon Sep 17 00:00:00 2001 From: Xuan Wang Date: Wed, 5 Jun 2024 22:12:05 +0000 Subject: [PATCH] [Python CSM] Fix interop client and server flag --- .../grpcio_tests/tests_py3_only/interop/xds_interop_client.py | 4 ++-- .../grpcio_tests/tests_py3_only/interop/xds_interop_server.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_client.py b/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_client.py index a3d9e0407d0..44057ae0af0 100644 --- a/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_client.py +++ b/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_client.py @@ -670,8 +670,8 @@ if __name__ == "__main__": parser.add_argument( "--enable_csm_observability", help="Whether to enable CSM Observability", - default=False, - action="store_true", + default="False", + type=bool_arg, ) parser.add_argument( "--request_payload_size", diff --git a/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_server.py b/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_server.py index 0d7b73ed348..d2dd90a9b9c 100644 --- a/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_server.py +++ b/src/python/grpcio_tests/tests_py3_only/interop/xds_interop_server.py @@ -218,8 +218,8 @@ if __name__ == "__main__": parser.add_argument( "--enable_csm_observability", help="Whether to enable CSM Observability", - default=False, - action="store_true", + default="False", + type=bool_arg, ) args = parser.parse_args() if args.verbose: