@@ -330,17 +330,17 @@ def supports_listing(self) -> bool:
330
330
...
331
331
332
332
@abstractmethod
333
- def list (self ) -> AsyncGenerator [str , None ]:
333
+ async def list (self ) -> AsyncGenerator [str , None ]:
334
334
"""Retrieve all keys in the store.
335
335
336
336
Returns
337
337
-------
338
338
AsyncGenerator[str, None]
339
339
"""
340
- ...
340
+ yield ""
341
341
342
342
@abstractmethod
343
- def list_prefix (self , prefix : str ) -> AsyncGenerator [str , None ]:
343
+ async def list_prefix (self , prefix : str ) -> AsyncGenerator [str , None ]:
344
344
"""
345
345
Retrieve all keys in the store that begin with a given prefix. Keys are returned with the
346
346
common leading prefix removed.
@@ -353,10 +353,10 @@ def list_prefix(self, prefix: str) -> AsyncGenerator[str, None]:
353
353
-------
354
354
AsyncGenerator[str, None]
355
355
"""
356
- ...
356
+ yield ""
357
357
358
358
@abstractmethod
359
- def list_dir (self , prefix : str ) -> AsyncGenerator [str , None ]:
359
+ async def list_dir (self , prefix : str ) -> AsyncGenerator [str , None ]:
360
360
"""
361
361
Retrieve all keys and prefixes with a given prefix and which do not contain the character
362
362
“/” after the given prefix.
@@ -369,7 +369,7 @@ def list_dir(self, prefix: str) -> AsyncGenerator[str, None]:
369
369
-------
370
370
AsyncGenerator[str, None]
371
371
"""
372
- ...
372
+ yield ""
373
373
374
374
def close (self ) -> None :
375
375
"""Close the store."""
0 commit comments