Fix: 2-step create + run, paginated get_instances, v1.0.22
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user