From 4cd4a103f24d742272826d79d7fa85d46652fce2 Mon Sep 17 00:00:00 2001 From: Frank Liang Date: Tue, 24 Mar 2026 12:58:16 +0800 Subject: [PATCH] aws: fix f-string error when print log python11 f-string does not accept double quotation, update to single. Traceback (most recent call last): File "/home/ec2/p3_venv/bin/os-tests", line 8, in sys.exit(main()) ^^^^^^ File "/home/ec2/p3_venv/lib64/python3.11/site-packages/os_tests/os_tests_run.py", line 38, in main vms, disks, nics, nets = init_provider(params=params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ec2/p3_venv/lib64/python3.11/site-packages/os_tests/libs/utils_lib.py", line 157, in init_provider from .resources_aws import EC2VM,EC2Volume,EC2NIC File "/home/ec2/p3_venv/lib64/python3.11/site-packages/os_tests/libs/resources_aws.py", line 98 LOG.info(f"Use exists {self.id} which is_allow_delete is {self.params.get("is_allow_delete")}") ^^^^^^^^^^^^^^^ SyntaxError: f-string: unmatched '(' Signed-off-by: Frank Liang --- os_tests/libs/resources_aws.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/os_tests/libs/resources_aws.py b/os_tests/libs/resources_aws.py index a105d665..f7e83135 100644 --- a/os_tests/libs/resources_aws.py +++ b/os_tests/libs/resources_aws.py @@ -95,7 +95,7 @@ def create(self, wait=True, enable_efa=True, enable_hibernation=False, enable_en # if vm does not support efa, it will be disabled self.is_created = False if self.id and not self.params.get("is_allow_delete"): - LOG.info(f"Use exists {self.id} which is_allow_delete is {self.params.get("is_allow_delete")}") + LOG.info(f"Use exists {self.id} which is_allow_delete is {self.params.get('is_allow_delete')}") self.ec2_instance = self.resource.Instance(self.id) self.is_created = True self.instance_type = self.ec2_instance.instance_type @@ -483,7 +483,7 @@ def reboot(self, wait=False): def delete(self, wait=True, loops=4): if self.id and not self.params.get("is_allow_delete"): - LOG.info(f"Use exists {self.id} which is_allow_delete is {self.params.get("is_allow_delete")}") + LOG.info(f"Use exists {self.id} which is_allow_delete is {self.params.get('is_allow_delete')}") return True try: LOG.info("Deleting instance: %s" % self.ec2_instance.id)