Fix: 2-step create + run, paginated get_instances, v1.0.22

This commit is contained in:
2026-07-24 09:34:18 +04:00
parent 2ae1f5dd66
commit 2acb6aa8c9
3 changed files with 31 additions and 12 deletions
+9 -2
View File
@@ -2,8 +2,15 @@ from api.http_client import HttpClient
def get_instances(client):
data = client.get("/instances", params={"pageSize": 200})
return data.get("results", [])
results = []
page = 1
while True:
data = client.get("/instances", params={"pageSize": 200, "page": page})
results.extend(data.get("results", []))
if len(results) >= data.get("total", 0):
break
page += 1
return results
def get_organization(client):