Skip to content

Commit ed0a65e

Browse files
authored
Merge pull request #8 from yepcode/feature/YEP-2946
YEP-2946 Add prefix when getting objects from storage (run-py)
2 parents b2a1e6d + 6dac605 commit ed0a65e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

yepcode_run/api/yepcode_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -470,8 +470,8 @@ def create_module_version_alias(
470470
) -> VersionedModuleAlias:
471471
return self._request("POST", f"/modules/{module_id}/aliases", {"data": data})
472472

473-
def get_objects(self) -> List[StorageObject]:
474-
response = self._request("GET", "/storage/objects")
473+
def get_objects(self, params: Optional[Dict[str, Any]] = None) -> List[StorageObject]:
474+
response = self._request("GET", "/storage/objects", {"params": params or {}})
475475
return [StorageObject.from_dict(obj) for obj in response]
476476

477477
def get_object(self, name: str) -> requests.Response:

yepcode_run/storage/yepcode_storage.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import List
1+
from typing import List, Optional, Dict, Any
22

33
from ..api.api_manager import YepCodeApiManager
44
from ..api.types import CreateStorageObjectInput, StorageObject, YepCodeApiConfig
@@ -25,5 +25,5 @@ def upload(self, name: str, file: bytes) -> StorageObject:
2525
def delete(self, name: str) -> None:
2626
return self._api.delete_object(name)
2727

28-
def list(self) -> List[StorageObject]:
29-
return self._api.get_objects()
28+
def list(self, **kwargs) -> List[StorageObject]:
29+
return self._api.get_objects(kwargs if kwargs else None)

0 commit comments

Comments
 (0)