From da96d34fa2ce56fe081b8f75565033fa5c5a6259 Mon Sep 17 00:00:00 2001 From: John Spray Date: Tue, 5 Sep 2023 16:03:14 +0100 Subject: [PATCH] tests: optional delimiter to list_prefix --- test_runner/fixtures/pageserver/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_runner/fixtures/pageserver/utils.py b/test_runner/fixtures/pageserver/utils.py index 3197017bd1..d12cc65222 100644 --- a/test_runner/fixtures/pageserver/utils.py +++ b/test_runner/fixtures/pageserver/utils.py @@ -255,7 +255,7 @@ def assert_prefix_not_empty(neon_env_builder: "NeonEnvBuilder", prefix: Optional def list_prefix( - neon_env_builder: "NeonEnvBuilder", prefix: Optional[str] = None + neon_env_builder: "NeonEnvBuilder", prefix: Optional[str] = None, delimiter: str = "/" ) -> ListObjectsV2OutputTypeDef: """ Note that this function takes into account prefix_in_bucket. @@ -275,7 +275,7 @@ def list_prefix( # Note that this doesnt use pagination, so list is not guaranteed to be exhaustive. response = remote.client.list_objects_v2( - Delimiter="/", + Delimiter=delimiter, Bucket=remote.bucket_name, Prefix=prefix, )